C++ Developer – Embedded / IoT (f/m/x)

Sii Poland

Katowice

Hybrid

PLN 180,000 - 240,000

Full time

9 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Great Place to Work
Solid finances
Big-brand contracts
Internal trainings
Learn from experts
Open management
Profit sharing
Sii sponsorship
Integration events
Comfortable offices
MySii app
Medical care

Job summary

Sii Poland is seeking a C++ Embedded Developer to join an international team working on heating systems, heat pumps and Smart Home IoT solutions.

You will develop embedded software in C++ (Embedded Linux), extend software architecture with architects and cross‑functional teams, and ensure code quality with unit tests. The role follows Agile practices with a hybrid work model and requires presence in the Katowice office 6 days per month.

Qualifications

  • Strong knowledge of C++ (object-oriented programming)
  • 4+ years in Embedded Linux software development
  • Experience with embedded systems
  • Familiarity with SOME/IP or related protocols
  • Experience with unit testing frameworks (Google Test)
  • Experience in Agile environments
  • Good command of English or German
  • On-site presence in Poland with fluent Polish

Responsibilities

  • Development and maintenance of embedded software in C++ (Embedded Linux) for heating control systems
  • Developing and extending software architecture with architects and other teams
  • Integrating system components using SOME/IP communication
  • Creating unit tests (Google Test) and ensuring code quality
  • Supporting system tests using Robot Framework and Python
  • Working in Agile teams and participating in sprint planning
  • Collaborating with international engineering teams

Skills

C++ (Embedded/OOP)
Embedded Linux development
Embedded systems experience
SOME/IP protocol
Unit testing (Google Test)
Agile methodology
English or German
Poland presence & Polish

Tools

Google Test
Robot Framework
Python
CI/CD

Job description

We are looking for a C++ Embedded Developer to join one of our projects and become part of an international team developing software for the latest generation of heating systems, including heat pumps and Smart Home solutions. The project combines traditional heating technologies with modern IoT solutions, enabling devices to operate more energy-efficiently and conveniently for users. The team is responsible for developing embedded software that controls heating systems and manages communication between devices within the ecosystem. The work involves collaboration with system architects and engineering teams developing various components. The project is executed using Agile methodology, with a focus on code quality, test automation, and continuous integration. The team works in a hybrid model. Availability to work from the Katowice office 6 days per month is required.

Your tasks
  • Development and maintenance of embedded software in C++ (Embedded Linux) for heating control systems
  • Developing and extending software architecture in collaboration with architects and other teams
  • Integrating system components using the SOME/IP communication protocol
  • Creating unit tests (Google Test) and ensuring code quality and stability
  • Supporting system tests using Robot Framework and Python
  • Working in Agile teams, participating in sprint planning and project goal execution
  • Collaborating with international engineering teams
Requirements
  • Strong knowledge of C++ (object-oriented programming)
  • At least 4 years of experience in Embedded Linux software development
  • Previous experience with embedded systems
  • Familiarity with the SOME/IP communication protocol or related protocols
  • Experience working with unit testing frameworks (e.g., Google Test)
  • Experience working in Agile methodologies
  • Good command of English or German
  • Required presence in Poland and fluent Polish language skills
Nice to have
  • Previous experience with CI/CD
  • Knowledge of Simulink (MathWorks)
  • Experience with Robot Framework or Python in the context of system testing

Job no. JOB-YJD8C

Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws.

Benefits For You
  • Great Place to Work
  • Solid financial situation
  • Contracts with the biggest brands
  • Centre of internal trainings
  • Many experts you can learn from
  • Open and accessible management team
  • Profit sharing
  • Passion Sponsorship program
  • Regular integration events and trips
  • Comfortable and well-equipped offices
  • MySii app
  • Medical care
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer – Embedded / IoT (f/m/x)
C++ Developer – Embedded / IoT (f/m/x)

Sii Poland • Kraków

Hybrid
PLN 180,000 - 240,000
Great Place to Work
Big-brand contracts
Internal trainings center
+2
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Lublin

On-site
PLN 120,000 - 180,000
Great Place to Work
Profit sharing
Medical care
+3
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Poznań

On-site
PLN 120,000 - 180,000
Great Place to Work
Profit sharing
Regular integration events
+3
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Wrocław

On-site
PLN 180,000 - 240,000
Great Place to Work
Solid financial situation
Profit sharing
+3
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Białystok

On-site
PLN 120,000 - 180,000
Great Place to Work
Medical care
Centre of internal trainings
+4
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Województwo pomorskie

On-site
PLN 120,000 - 180,000
Great Place to Work
Solid financial situation
Contracts with the biggest brands
+9
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Warszawa

On-site
PLN 180,000 - 240,000
Great Place to Work
Medical care
Profit sharing
+2
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Kraków

On-site
PLN 180,000 - 260,000
Great Place to Work
Solid financial situation
Centre of internal trainings
+8
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Bydgoszcz

On-site
PLN 120,000 - 180,000
C++ Developer – Embedded / IoT (f/m/x)
C++ Developer – Embedded / IoT (f/m/x)

Sii Ukraїna TOV • Katowice

On-site
PLN 90,000 - 120,000