
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology company in Poland is seeking an Embedded Software Developer to join their team. The ideal candidate will have 2–5 years of experience in embedded software development, strong knowledge of C and/or C++, and hands-on experience with microcontrollers. You will develop software for international clients, working closely with hardware and collaborating with engineers. The position offers a hybrid or remote work option along with opportunities for technical growth and a supportive work culture.
At Sigma Embedded Engineering, we develop embedded software for products that are used worldwide — from industrial systems and telecom to medical and automotive solutions.
We are currently looking for a Embedded Software Developer to join our teams working on long‑term, product‑focused projects for international clients.
As a Embedded Developer, you will:
Develop embedded software mainly in C / C++
Work close to hardware in environments such as bare‑metal, RTOS or embedded Linux
Implement features, fix defects and improve existing solutions
Debug and troubleshoot using real hardware and professional tools
Collaborate with other embedded, hardware and test engineers
Participate in code reviews and contribute to technical discussions
Work within structured development processes (often Agile)
2–5 years of professional experience in embedded software development
Solid knowledge of C and/or C++
Hands‑on experience with microcontrollers, embedded processors or SoCs
Experience working in bare‑metal, RTOS or embedded Linux environments
Practical debugging experience (e.g. JTAG, GDB, oscilloscope, logic analyzer)
Ability to work independently on assigned tasks
Good communication skills in English
Experience from product companies or regulated industries is a plus
Familiarity with Git, CI/CD or Agile development is a plus
Long‑term embedded projects with well‑known international product companies
Focus on stable assignments
Opportunity to grow technically towards senior or specialist roles
Hybrid or remote work options (depending on the project)
Strong embedded community and knowledge‑sharing culture
Competence development, internal trainings and mentorship
Competitive salary and benefits
Friendly, flat and professional work culture