
C Software Developer IoT
📝 Opis główny / Wstęp
What we achieve together
In your role as C Software Developer IoT:
You will develop and maintain C software running on embedded Linux platforms, creating the foundation for intelligent, connected and sustainable HVAC solutions that improve the daily lives of our customers.
Your responsibilities will include integrating software modules into our Yocto Linux environment, ensuring stable, efficient and future‑ready embedded applications.
Together with an agile, interdisciplinary team, you ensure software quality through unit tests, static code analysis and integration-level tests executed with frameworks such as Robot Framework and Python, contributing to reliable and transparent development cycles.
You design technical concepts that enable seamless smart‑home connectivity, professional digital services and modern home‑energy‑management solutions for Vaillant customers worldwide.
By collaborating closely with your team, you contribute to continuous integration pipelines, fast feedback loops and impactful product demonstrations.
You take ownership of your code, ensuring maintainability, robustness and full compliance with our architectural principles while actively driving the adoption of artificial‑intelligence‑supported coding tools to boost innovation and efficiency.
What makes us successful together
Qualification: You hold a university degree in computer science, electrical engineering, embedded systems engineering or a comparable technical field.
Experience: You bring a proven track record in embedded software development using C and Yocto Linux, ideally in agile development environments, and you feel confident working across the full embedded lifecycle.
Know‑how and skills: You are confident in programming with C, integrating software into Yocto Linux and working with testing frameworks such as Robot Framework and XRay, as well as static code analysis and continuous integration workflows.You have experience with modern cloud ecosystems such as Microsoft Azure or similar platforms.You enjoy working with cross‑functional development teams and navigate technical discussions with clarity and confidence.
Nice to have: Knowledge of heating systems, IoT concepts, connectivity protocols, requirement engineering and CI/CD environments is welcome. Openness to modern programming languages such as Rust or Go is considered an advantage.
Personality: You are motivated by creating meaningful, user‑focused solutions and thrive in collaborative, agile structures; your proactive communication and strong sense of ownership make you a valued team member.
Language skills: You feel comfortable communicating in English in a product‑oriented, international environment. Knowledge of German would be an additional adventage.
What you can count on
Flexible work model: adjustable starting times (7:30 – 9:00AM), hybrid work 70/30, and up to 30 days of remote work from abroad from selected countries.
Health & Wellness support: private medical care (Medicover), sports card subsidy (Multisport), group insurance (Warta), and ergonomic office spaces.
Time off & balance: additional paid 2 days off and subsidies for recreation.
Financial perks: up to 30% discount on company products, support for commuting and eyewear.
Growth & Development: access to internal training, mentoring programs, self-learning platform for languages (eTutor) and international projects.
Culture & Community: company events, family friendly activities, and open opportunities within Vaillant Group.
What makes us special
We take care of a better climate. In every home and our environment. As a successful family business, we have been living up to this claim for over 150 years. We are one of the world's leading providers of heat pumps, digital services and efficient gas heating appliances and offer energy-saving solutions.
You will find sustainability everywhere at the Vaillant Group. In the office, at the production sites and on the road. Around 16,000 employees from over 70 countries are committed to this every day. As an international team, we take responsibility - for our future and that of our planet. We promote your personal development so that you can act with passion and together we can ensure a better climate.
Become part of the Vaillant Group and help us shape the future of heating!
We promote equity and do not tolerate any form of discrimination. We value the uniqueness of each individual and encourage all people to apply.