June 12, 2026

Senior C++ Developer IoT

Senior • Hybrid

19,000 - 23,000 PLN

Katowice, Poland

What we achieve together

  • In your role as Senior C++ Developer IoT, you design and implement modern C++ components (C++17/20) for our embedded gateway runtime, enabling seamless interaction between devices and cloud services.

  • Your responsibilities will include developing applications for communication, energy management and smart home integration, thereby contributing directly to an intelligent energy ecosystem.

  • Together with an interdisciplinary and international team, you evolve a modular, service-oriented architecture on embedded Linux, ensuring scalability and long-term platform success.

  • By improving performance, robustness and resource efficiency, you ensure that our software reliably operates on real devices in customers’ homes.

  • You actively drive engineering excellence by contributing to code quality, modern C++ standards and best practices in collaboration with senior experts.

  • After analyzing system requirements, you contribute to secure device lifecycle management, including provisioning, authentication and updates, strengthening the trustworthiness of our platform

 

What makes us successful together

  • Qualification: A completed degree in computer science, electrical engineering or a comparable field provides your solid technical foundation.

  • Experience: You bring several years of experience in modern C++ development as well as hands-on work with embedded Linux systems and system-level programming.

  • Know-how and skills: Your expertise includes multi-threading, concurrency and networking protocols, combined with a strong understanding of distributed or modular architectures and a passion for clean, maintainable code.

  • Nice to have: Experience with Yocto or similar build systems, knowledge of IoT protocols such as MQTT or EEBUS, and familiarity with device security concepts add further strength to your profile. 

  • Personality: You stand out through your proactive mindset, your ability to drive technical topics and your enthusiasm for working collaboratively in an international team environment.

  • Language skills: You communicate confidently in English and feel comfortable collaborating across borders in a global setup.

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. 

Similar jobs you might like

Technology

Vaillant Group Business Services

Senior C++ Software Engineer

Senior

Hybrid

Katowice, Poland

16,000 - 23,000 PLN

🏢 Summary: The offer is for a C++ Software Engineer developing and maintaining object-oriented C++ software on embedded Linux for intelligent heating and cooling systems. The role focuses on system control, Smart Home connectivity, and integration of software modules using SomeIP within an agile environment. You will ensure software quality through automated testing, static analysis, and continuous integration practices. 🗂️ Requirements: University degree in computer science, electrical engineering, embedded systems or related field, Professional experience in embedded software development with modern C++ (C++17/20), Experience with embedded Linux environments, Strong object-oriented programming skills in C++, Experience with SomeIP communication protocol, Hands-on experience with Google Test and Robot Framework, Experience with continuous integration and static code analysis, Knowledge of GLib, JSON-GLib and cURL libraries, Experience working in Agile/Scrum environments, Fluent English language skills 📃 Skills: C++, C++17, C++20, Embedded, Linux, SomeIP, GoogleTest, RobotFramework, Python, GLib, JSON, cURL, CI, Scrum, Simulink, IoT 🏢 Description: What we achieve together At Vaillant, you shape solutions that make homes more sustainable, comfortable, and intelligent. You become part of a collaborative environment where your ideas truly matter and where we grow together. You develop and enhance embedded software in C++ on Linux systems, contributing directly to innovative heating and cooling solutions that improve everyday comfort. Working closely with agile teams, you bring intuitive graphical user interfaces to life using Qt, creating solutions that feel simple and empowering for our customers. You collaborate across disciplines to integrate system components via modern communication protocols such as SomeIP and actively shape system architecture. Ensuring quality is part of your mindset: you design and execute unit tests, analyze code quality, and support system-level testing activities. You contribute your ideas in agile ceremonies, helping your team continuously improve while driving meaningful outcomes together. Through your work, you enable smart home integration and connected system solutions that make energy usage more efficient and sustainable. What makes us successful together Qualification: You hold a degree in Computer Science, Software Engineering, or a comparable field, providing you with a strong technical foundation. Experience: You bring solid experience in embedded software development with C++, ideally within Linux environments and agile teams. Know-how and skills: You feel confident using C++ (modern standards), Qt, and testing frameworks, and you enjoy working with system integration and communication protocols. Nice to have: Experience with IoT, heating systems, CI/CD pipelines, or model-based development (e.g., Simulink) complements your profile. Personality: You value collaboration, approach challenges with curiosity and empathy, and enjoy contributing your perspective to a supportive and inclusive team culture. Language skills: You communicate confidently in English and ideally also in German, enabling effective collaboration in an international environment. 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.

Technology

Vaillant Group Business Services

C Software Developer IoT

Mid

Hybrid

Katowice, Poland

16,000 - 22,000 PLN

🏢 Summary: The offer is for a C Software Developer IoT responsible for developing and maintaining embedded C applications on Yocto Linux for intelligent HVAC and smart‑home solutions. The role focuses on integrating software modules, ensuring quality through testing and CI workflows, and contributing to secure, scalable embedded systems connected to cloud platforms. You will work in an agile team across the full embedded lifecycle, driving robust architecture and modern development practices. 🗂️ Requirements: University degree in Computer Science, Electrical Engineering, Embedded Systems or related field, Proven experience in embedded software development with C, Hands-on experience with Yocto Linux, Experience with embedded Linux integration, Experience with unit testing and integration testing, Experience with static code analysis, Experience with CI workflows, Experience with Robot Framework and XRay, Experience with cloud platforms such as Microsoft Azure, Fluent English communication skills 📃 Skills: C, Yocto, Linux, Robot, XRay, Python, Azure, CI, Embedded, IoT, Git, Static-analysis 🏢 Description: 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.

Technology

Vaillant Group Business Services

Fullstack Developer

Mid

Hybrid

Katowice, Poland

16,000 - 22,000 PLN

🏢 Summary: Fullstack Developer role focused on building advanced planning applications and scalable digital solutions for international markets. The position involves developing backend APIs, creating responsive user interfaces, managing cloud-based environments, and owning the platform lifecycle including CI/CD and automated testing. You will work in an interdisciplinary team using modern technologies and AI-supported tools to deliver secure and high-performance enterprise systems. 🗂️ Requirements: Degree in Computer Science, Software Engineering or related field, Minimum 3 years of fullstack development experience in enterprise environments, Strong expertise in React, Strong expertise in Next.js, Strong expertise in Node.js, Strong expertise in Java, Strong expertise in Spring Boot, Experience with REST APIs, Knowledge of databases, Experience with cloud environments (Microsoft Azure), English proficiency at minimum B2 level 📃 Skills: React, Next.js, Node.js, Java, Spring, SpringBoot, REST, SQL, Azure, Docker, Kubernetes, Terraform, CI/CD, AI, LLM, Scrum, Kanban 🏢 Description: What we achieve together By designing advanced planning applications, you contribute directly to the scalability of our digital solutions across international markets. Your responsibilities will include developing robust backend APIs for scheduling, allocation logic, and core platform modules. Together with an interdisciplinary team, you create responsive user interfaces with strong focus on performance, accessibility, and data visualization You actively shape your own AI-supported development environment using modern tools to increase efficiency and innovation. From architectural strategy to operations, you take ownership of the platform lifecycle, including CI/CD and cloud-based environments. Through designing and implementing automated tests, you ensure a stable, secure, and future-proof product landscape. What makes us successful together Qualification: You hold a degree in Computer Science, Software Engineering, or a comparable field. Experience: You bring at least 5 years of hands-on experience in fullstack development within complex, enterprise environments. Know-how and skills: You have strong expertise in React, Next.js, Node.js, as well as Java and Spring Boot, combined with solid knowledge of REST APIs, databases, and cloud environments such as Microsoft Azure. Nice to have: Experience with Docker, Kubernetes, Terraform, CI/CD pipelines, and the integration of AI or Large Language Models will help you stand out. Personality: You are a collaborative team player who enjoys sharing knowledge and thrives in agile environments such as Scrum or Kanban. Language skills: You communicate confidently in English at a minimum B2 level 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.

Technology

Vaillant Group Business Services

Model Based Development Engineer

Mid

Hybrid

Katowice, Poland

16,000 - 20,000 PLN

🏢 Summary: Development-focused role centered on creating and integrating control models for heating and cooling systems using model-based design. The position involves Matlab/Simulink modeling, C++ embedded integration, requirements management, and simulation-based testing within agile teams. The goal is to ensure high-quality, reliable software for innovative energy systems. 🗂️ Requirements: Degree in engineering, computer science, physics or related technical field, Experience in model-based development, Practical experience with Matlab and Simulink modeling, Experience in requirements management, Experience with model-in-the-loop and software-in-the-loop testing, Knowledge of control models and simulation tools, Experience with C++ for embedded systems, Familiarity with modern software testing frameworks, Fluent English language skills 📃 Skills: Matlab, Simulink, C++, Polarion, MIL, SIL, Embedded, Simulation, Testing, Agile 🏢 Description: What we achieve together You create and refine control models for innovative heating and cooling systems in Matlab and Simulink, ensuring that our products deliver outstanding performance and user comfort. By deriving models into our C++ embedded platform, you contribute to smooth software integration and reliable functionality across our product portfolio. Your responsibilities will include defining and managing software requirements in Polarion, ensuring clarity and alignment across interdisciplinary development teams. After conducting simulation‑based tests and integration tests, you support our continuous testing culture to secure high software quality from early development stages onward. Together with agile teams you work towards sprint goals that deliver visible value, fast integrations and meaningful demonstrations for stakeholders. By collaborating across the entire system control and human‑machine‑interface stream, you ensure seamless interaction of features, accessories and system products What makes us successful together Qualification: You hold a degree in engineering, computer science, physics or a comparable technical field and have gained confident skills in model‑based development. Experience: You bring experience in Matlab and Simulink modelling, requirements management and testing approaches such as model‑in‑the‑loop and software‑in‑the‑loop testing. Know‑how and skills: You are familiar with control models, simulation tools, C++ for embedded integration and modern software testing frameworks. Nice to have: Knowledge of heating systems, heat pumps, agile development methods and connectivity topics enhances your contribution to our mission. Personality: You combine analytical thinking with a collaborative mindset, enjoy working in agile environments and value precision as much as creativity. Language skills: You communicate confidently in English, and knowledge of German is an additional advantage. 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.

Technology

Vaillant Group Business Services

Fullstack JavaScript Developer

Mid

Hybrid

Katowice, Poland

19,000 - 25,000 PLN

🏢 Summary: The offer is for a Fullstack Developer role focused on building and operating reusable frontend components and backend-for-frontend services to deliver scalable digital solutions. You will develop React and Next.js applications, design and integrate APIs, and contribute plugins to a Backstage-based developer platform within an enterprise environment. The role emphasizes high-quality, secure and maintainable solutions across frontend and backend in an agile setup. 🗂️ Requirements: Degree in Computer Science or comparable qualification, 3+ years of professional software development experience, Hands-on experience with React and Next.js, Strong knowledge of JavaScript or TypeScript, Experience designing and implementing APIs, Experience with synchronous and asynchronous integrations, Understanding of security, scalability and reliability in API design, Experience integrating enterprise CMS systems, Fluent English 📃 Skills: React, Next.js, JavaScript, TypeScript, API, REST, GraphQL, Backstage, Azure, CI/CD, DevOps, Databases, Testing, Scrum 🏢 Description: What we achieve together You will design, build and operate reusable front‑end building blocks for B2B and B2C customer solutions, creating scalable and consistent digital experiences across Vaillant’s product landscape. Your responsibilities will include supporting other development teams by encapsulating reusable functionality into stable, secure and high‑performance backend‑for‑frontend services aligned with clear domain contexts. Together with your colleagues, you will contribute to our Digital Solution Platform by developing and operating plugins for our Backstage developer platform, strengthening developer experience and productivity. You collaborate closely with other developers to build, maintain and operate reusable API services that integrate data from multiple sources of truth in a structured and sustainable way. By applying your experience in Scrum and agile software development, you continuously optimise solutions for business value, quality and long‑term maintainability. Through your hands‑on contribution across frontend and backend, you help shape a modern, future‑ready digital foundation that supports Vaillant’s climate‑focused mission. What makes us successful together Qualification: You hold a degree in computer science or a comparable qualification and bring more than three years of professional experience in software development. Experience: You have hands‑on experience developing React‑based web services using Next.js and JavaScript or TypeScript, ideally in enterprise‑scale environments. Know‑how and skills: You are familiar with enterprise content management system integrations and understand the impact of security, scalability, reliability and sustainability on API design.You bring solid experience in designing and implementing APIs, ideally including complex synchronous and asynchronous integration scenarios in enterprise landscapes. Nice to have: Experience with cloud DevOps practices on Microsoft Azure, building continuous integration and delivery pipelines, working with databases and automated testing, as well as exposure to GraphQL or event‑streaming technologies, is considered an advantage. Personality: You enjoy working collaboratively in cross‑functional teams, communicate openly and reliably, and take ownership of your solutions while continuously striving for improvement. Language skills: You communicate fluently in English, enabling effective collaboration with developers and product owners in an international environment. 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.

Technology

Vaillant Group Business Services

E/E Integration Engineer

Mid

Hybrid

Katowice, Poland

16,000 - 22,000 PLN

🏢 Summary: Permanent full-time role for an E/E Integration Engineer focused on building and improving automated test frameworks for embedded heating systems within an agile SAFe environment. The position involves ensuring high-quality software through CI/CD support, close cross-functional collaboration, and modern test automation practices. You will work on intelligent heating and smart home integration solutions in Linux-based environments. 🗂️ Requirements: Degree in computer science, software engineering or related field, Hands-on experience in test automation, Experience with embedded or Linux-based systems, Strong Python programming skills, Experience with CI/CD pipelines, Proficiency with Git version control, Experience with test automation frameworks, Ability to work in agile teams, Fluent English or German (written and spoken) 📃 Skills: Python, CI/CD, Git, RobotFramework, Linux, Embedded, TestAutomation, SAFe, English, German 🏢 Description: E/E Integration Engineer Company : Vaillant Group Location : Katowice-POL Country : Poland (PL) Brand : Vaillant Group Contract type : Permanent Working time : Full-time What we achieve together At Vaillant, we don’t just develop technology — we shape sustainable comfort for millions of homes. In our agile System Control & HMI stream, you will help bring intelligent heating solutions to life and create meaningful impact through innovation, collaboration and quality. You will design and continuously improve automated test frameworks that ensure reliable and high-quality software for heat pumps, boilers, and smart system solutions. Working closely with cross-functional teams, you contribute to customer-centric features such as smart home integration and seamless system commissioning. You actively support continuous integration and delivery pipelines, helping us deliver fast, stable and scalable software solutions. Your ideas drive the development of modern testing approaches within an agile SAFe environment, where your voice truly matters. Together with your team, you ensure transparency through meaningful documentation, clear test coverage and impactful demonstrations. By collaborating across agile teams, you help create an inspiring environment where innovation and shared success go hand in hand. What makes us successful together Qualification: You have a degree in computer science, software engineering or a comparable field, enabling you to understand complex embedded systems. Experience: Ideally, you bring hands-on experience in test automation within embedded or Linux-based environments and enjoy working in agile teams. Know-how and skills: Your strong Python skills, combined with CI/CD knowledge, Git, and test automation frameworks (e.g. Robot Framework), empower you to build efficient testing solutions. Nice to have: Experience with C++, Yocto, SomeIP or HVAC systems would enrich your profile and help you quickly dive into our domain. Personality: You approach challenges with curiosity, communicate openly and empathetically, and thrive in collaborative, diverse environments where people support each other. Language skills: You feel confident communicating in English or German, both written and spoken, enabling smooth collaboration in international teams. 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.

Technology

Vaillant Group Business Services

Data Scientist (GenAI focus)

Senior

Hybrid

Katowice, SL, Poland

15,000 - 20,000 PLN

🏢 Summary: The role focuses on translating business needs into analytical use cases using machine learning and generative AI, delivering production-ready AI/ML solutions in a cloud environment. It involves feasibility analysis, data preprocessing, model evaluation, and clear communication of insights to stakeholders. The position requires driving innovation through advanced analytics and state-of-the-art AI techniques. 🗂️ Requirements: Master’s degree in Computer Science, Mathematics, Physics, Bioinformatics or related quantitative field, Minimum 4 years of professional experience in Data Science or Data Analytics, Proven experience delivering Data Science projects, Strong programming skills in Python, Experience with cloud services, especially Microsoft Azure, Experience applying machine learning and statistical methods to business problems, Ability to analyze data quality and perform data preprocessing, Fluent English 📃 Skills: Python, MachineLearning, GenerativeAI, Statistics, DataAnalysis, DataPreprocessing, DataVisualization, Azure, Cloud, AI, SQL 🏢 Description: What we achieve together In this role, you will translate business requirements into analytical use cases (generative AI and machine learning) and drive innovation and efficiency across the Vaillant Group. You will effectively analyze business use cases regarding feasibility and effort estimation based on the Vaillant data model, including data quality and necessary preprocessing steps. You will apply state-of-the-art machine learning and AI techniques and advanced statistical methods to achieve company goals. In addition, you will critically evaluate ML/AI solutions and analyses using metrics to validate the achievement of business objectives and recommend improvements. You will communicate results with cross-functional project members and stakeholders, using clear presentations and understandable visualizations of insights. Finally, you will utilize cloud services and self-programmed (Python) applications to develop production-ready AI/ML solutions. What makes us successful together Qualification : You have a Master’s degree in Computer Science, Mathematics, Physics, Bioinformatics, or other quantitative fields with AI/ML relation. Experience : You bring more than 4 years of professional experience in the field of Data Science/Data Analytics with a proven track record in Data Science projects. Know-how and skills : You have excellent programming skills (in Python); visualization of complex data; experience with cloud services and Data Science-related components (especially in Microsoft Azure). Nice to have : You have experience with Generative AI (GenAI) or AI agents would be a plus. Personality : You are a team player, curious, with initiative and motivation to work in an agile and interdisciplinary environment. Language skills : You are fluent in English; German language skills would be a plus. 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.

Technology

Klika Tech sp. z o.o.

Senior Embedded Software Engineer

Senior

Remote

Warsaw, Poland

17,100 - 20,400 PLN

🏢 Summary: Development of an AWS-based IoT platform for smart apartment devices, focused on embedded software for monitoring and controlling thermostats, locks, and other equipment. The role involves building and enhancing embedded services, creating emulators, testing, debugging, and ensuring end-to-end device behavior within an event-driven system. Work includes close collaboration in an Agile environment with responsibility for high-quality, secure embedded solutions. 🗂️ Requirements: 5+ years of experience in Embedded Development, Proficiency in modern C++ for embedded systems (C++17 or earlier), Proficiency in C for embedded systems, Experience with debugging tools (JTAG, GDB, JLink), Understanding of ARM Cortex-M microcontroller architectures, Experience with Python for scripting, Knowledge of Bluetooth Low Energy protocol, Experience with RTOS, Knowledge of hardware interfaces (SPI, I2C, UART), Experience with Git version control, Knowledge of embedded security practices 📃 Skills: C++, C, Python, JTAG, GDB, JLink, ARM, Cortex-M, BLE, RTOS, SPI, I2C, UART, Git, GitHub, Embedded, IoT 🏢 Description: ABOUT THE PROJECT Within this project, you will develop an IoT platform for a real estate company. The idea of this product is to make smart, AWS-based solutions for managing thermostats, smart locks, and other equipment in our clients’ apartments, and to make it easy to use. Our globally distributed teams are working on an event-driven system that will allow direct monitoring and control of devices located in apartments in the United States. On the Klika Tech side, we are responsible for the system’s end-to-end behavior, including front-end, back-end, and mobile applications. YOUR ROLE Developing new and enhancing the existing services; Creating emulators to test and validate the implementation; Performing Unit Tests; Performing an effective code review; Participating in debug sessions; Taking part in Agile ceremonies (dailies, planning, etc.). REQUIREMENTS 5+ years of experience in Embedded Development; Proficiency in modern C++ programming for embedded systems. Preferably, to know new features of C++17 and earlier; Experience with debugging tools (e.g., JTAG , GDB , JLink); Understanding of microcontroller architectures (e.g., ARM Cortex-M ); Proficiency in C programming for embedded systems; Experience in Python programming – usually to write helper scripts; Bluetooth Low Energy protocol knowledge; Experience with real-time operating systems ( RTOS ); Knowledge of hardware interfacing (e.g., SPI, I2C, UART); Familiarity with version control systems (Git, github); Knowledge of embedded security practices; Familiarity with Jira (eg. kanban boards, sprints), Confluence; B2+ level of English. NICE TO HAVE Background or experience in IOT/Building Automation/Factory Automation/Smart Home; Experience in Active Object design pattern, state machines (FSM, HSM); Experience with specific development boards or platforms (based on NRF5x microcontrollers); LoRaWAN network knowledge; ZWave protocol knowledge; Experience working with AWS IOT; Experience with Chirpstack; Knowledge of CI/CD practices. WE OFFER Flexible work schedule; Private healthcare insurance - LuxMed (extended gold package for parents & kids); Multisport card; Workation; Financial bonuses for significant life events (wedding, birth of a child); Compensation of professional training: courses, seminars, trainings (it is decided for each person individually if the whole thing or a part of it will be covered); Author's right (for those who write the code).

Technology

Vaillant Group Business Services

Salesforce QA Engineer

Mid

Hybrid

Katowice, Poland

16,000 - 20,000 PLN

🏢 Summary: The role focuses on ensuring high-quality Salesforce solutions by designing and executing comprehensive testing strategies, including automation, to support service optimization and customer retention. You will work within an agile environment to validate integrations, manage releases, and improve QA standards for Salesforce Service Cloud and related platforms. The position emphasizes test automation, API testing, and close collaboration with cross-functional teams to deliver reliable releases. 🗂️ Requirements: Degree in ComputerScience or related field, Minimum 3 years experience in Salesforce testing, Experience with ServiceCloud or FieldService, Experience designing and executing test plans and test cases, Experience with test automation tools, Knowledge of API testing, Understanding of Salesforce architecture, Experience in agile environments, Business fluency in English 📃 Skills: Salesforce, ServiceCloud, FieldService, Selenium, Provar, APITesting, CI/CD, Agile, RegressionTesting, IntegrationTesting, UAT 🏢 Description: What we achieve together In this role, you will play a vital part in enhancing our Salesforce solutions to provide outstanding customer service and retention. You will be involved in exciting projects that optimize our service workflows and improve user experiences across the organization. Your work will directly impact how our teams deliver reliable, efficient support and build long-term customer satisfaction. Your main tasks & responsibilities: You will design, implement, and maintain comprehensive test plans and test cases for Salesforce applications and integrations. Collaborating closely with developers, business analysts, and product owners, you will develop a clear understanding of requirements and help define effective test strategies. You will execute functional, regression, integration, and user acceptance testing to ensure top-quality releases. You will develop and maintain automated test scripts using tools compatible with Salesforce, such as Selenium and Provar. Monitoring test execution, you will report defects and track quality metrics to support continuous process improvements. Assisting in release management and deployment validation, you will help ensure smooth and error-free rollouts. You will contribute to the ongoing improvement of QA standards by writing and updating platform documentation. Conducting stakeholder trainings and product demos, you will share your expertise to promote best practices. As an active team member, you will participate in our agile development cycle and foster a culture of continuous learning. What makes us successful together Qualification: You hold a degree in business administration, computer science, or a comparable qualification, with at least 3 years of experience in a consulting or corporate environment. Experience: You have extensive knowledge of implementing and testing complex Salesforce service processes, with a proven track record in projects involving Service Cloud, Field Service, or similar solutions. Know-how and skills: Your expertise includes test automation tools (e.g., Selenium, Provar), API testing, and understanding Salesforce architecture, complemented by an agile mindset. Nice to have: Salesforce certifications (e.g., Administrator, Platform App Builder) and experience with CI/CD pipelines and HVAC or manufacturing industry processes are valuable assets. Personality: You are a proactive, analytical thinker who enjoys problem-solving, written communication, and working collaboratively in cross-functional teams. Language skills: Business fluency in English, with additional language skills considered an asset. 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.

Technology

SQUAD

Embedded Software Engineer (Robotics)

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Embedded Engineer role focused on designing and delivering high-performance embedded software for robotic security devices on an existing hardware platform. The position covers full-stack embedded development from Linux/Android BSP and HAL to ARM-based MCUs with RTOS, including build systems and device drivers. It involves leading architecture, optimizing performance in constrained environments, and driving production-ready firmware development. 🗂️ Requirements: 5+ years commercial embedded development experience, Expertise in C, Expertise in C++17, Strong knowledge of RTOS, Experience with ARM or RISC-V microcontrollers, Strong Linux development experience, Experience with build systems (Buildroot, Yocto, CMake), Ability to develop and debug device drivers, Knowledge of I2C, SPI, UART, Wi-Fi protocols, Experience with network programming, Experience with multithreading on multicore systems, Proficiency with Git and CI/CD pipelines, Ability to read schematics and data sheets, Upper-Intermediate English (B2) 📃 Skills: C, C++, C++17, RTOS, ARM, RISC-V, Linux, Android, BSP, HAL, Buildroot, Yocto, CMake, Git, CI/CD, I2C, SPI, UART, Wi-Fi, Multithreading, Networking, DeviceDrivers 🏢 Description: Team Summary Our mission is to craft reliable, high-performance embedded solutions that protect millions of homes worldwide. We operate in a sophisticated ecosystem where hardware meets intelligence, following mature Agile methodologies with regular sprint cycles, rigorous code reviews, and robust CI/CD practices. Our culture is built on technical excellence: we emphasize comprehensive testing, top-tier security standards, and deep cross-functional collaboration. We pride ourselves on writing clean, maintainable code and fostering an environment of continuous knowledge sharing. Job Summary We are seeking a Senior Embedded Engineer to take ownership of critical software components within our robotic security devices. This is a great opportunity to participate in the development of a brand-new software solution for our existing robotic hardware platform. Responsibilities and Duties Design and architect high-quality embedded software in C and C++ (C++17) for next-generation camera-based security devices. Develop and optimize build systems (Buildroot, Yocto, CMake) for product firmware components. Work across the entire stack, from Linux/Android BSP and HAL to ARM-based MCUs running Real-Time Operating Systems (RTOS). Debug and resolve complex software, hardware, and network connectivity challenges across the entire device lifecycle. Lead the development of innovative features from conceptual design to global production. Optimize performance for highly resource-constrained embedded environments. Drive technical excellence through proactive code reviews and mentorship of the engineering team. Shape the product roadmap by participating in high-level architecture discussions and strategic decision-making. Partner with QA teams to design and implement comprehensive automated testing strategies. Maintain high documentation standards for software designs, APIs, and troubleshooting procedures. Qualifications and Skills 5+ years of commercial experience in embedded development, with mastery of C and C++ (C++17) and microcontroller architectures (ARM, RISC-V). Strong Linux background, with proficiency in developing within a Linux-based environment. Ability to read and interpret complex schematics and data sheets. Proficiency in modern engineering tools, including Git, CMake, and CI/CD pipelines. Solid understanding of network programming and multithreading on multicore systems. Deep knowledge of communication protocols (I2C, SPI, UART, Wi-Fi) and experience writing robust device drivers. Proven ability to drive complex projects independently and deliver production-ready results. Excellent skills for technical documentation and cross-functional collaboration. At least an Upper-Intermediate level in both written and spoken English (B2). Nice to have Hands-on experience with Embedded Linux BSP, Buildroot, or other Linux build systems. Understanding of RTOS. Understanding of modern security protocols and encryption methods. Experience with Android OS internals. Familiarity with ROS (Robot Operating System) and the robotics domain. Experience with Bluetooth connectivity. Proficiency in Python for automation and scripting. Experience leveraging AI-powered tools to enhance code quality and development velocity. We offer multiple benefits that include The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member Competitive salary packages with performance-based annual reviews Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes Comprehensive private medical insurance to supplement your standard NFZ coverage.