Sigma Embedded Engineering
Embedded Software Developer
Company
Role
Embedded Software Developer
Location
Job type
-
Found on Mokaru
5 months ago
Salary
Job description
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.
Your role
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)
We are looking for you if you have
•
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
What we offer
•
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


