
C++ Embedded Developer (Embedded Linux / IoT)
Sii
Kraków, Poland • 2h ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Quick Facts
Role: C++ Embedded Developer (Embedded Linux / IoT)
Team: International Agile team (hybrid)
Work model: Hybrid; office presence in Katowice 6 days/month
Description
You will join a team developing embedded software in C++ (Embedded Linux) for next-generation heating systems, including heat pumps and Smart Home solutions. The work covers heating control software and communication between devices in an IoT ecosystem, with a strong focus on code quality, automated tests, and continuous integration. You will collaborate with system architects and other engineering teams in an Agile process.
Responsibilities
Develop and maintain embedded software in C++ (Embedded Linux) for heating control systems
Expand the software architecture in collaboration with architects and other teams
Integrate system components using the SOME/IP communication protocol
Create unit tests (Google Test) and ensure code quality and stability
Support system testing using Robot Framework and Python
Work in Agile teams; participate in sprint planning and delivery of project goals
Collaborate with international engineering teams
Requirements
Very strong C++ knowledge (object-oriented programming)
Minimum 4 years of experience in Embedded Linux software development
Previous work with embedded systems
Knowledge of the SOME/IP communication protocol or related protocols
Experience with unit testing frameworks (e.g., Google Test)
Experience working in Agile methodologies
Good command of English or German
Required to be in Poland and have fluent Polish
Benefits
Hybrid work model with office attendance in Katowice 6 days/month
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreEmbedded Linux Developer (C/C++)
Jobs Contact Personal, s.r.o.
Mid
Technology
Brno, Czechia · Hybrid
1020K Kč - 1140K Kč/yr
13 days ago

Senior Embedded Engineer
KUBO
Senior
Technology
Katowice, Poland · Remote
270K zł - 312K zł/yr
10 days ago

Embedded Firmware Engineer (C++)
emagine Polska
Senior
Technology
Warsaw, Maz, Poland · Remote
N/A
10 days ago
Senior Firmware Engineer (C/C++, Embedded, RTOS/Linux, SoC)
1dea
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
2h ago
Junior Embedded Software Developer C++
SII s.r.o.
Mid
Technology
Prague, Czechia · Hybrid
N/A
8 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior C++ Developer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
10 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
