Embedded Software Developer | Embedded-Softwareentwickler (w/m/d)

C. M. Heim GmbH

Neubulach, Baden-Württemberg, Deutschland
Published Mar 12, 2026
Full-time
Permanent

Job Summary

As an Embedded Software Developer at C.M. Heim, you will join an innovative development team focused on both the creation of new products and the continuous improvement of existing systems. Your daily responsibilities include programming microcontrollers and embedded systems using C and Python. You will be deeply involved in the entire development lifecycle, from initial coding to the creation of test scripts and scenarios required for series production release. The role also demands meticulous documentation and version control management. This position is particularly attractive for professionals seeking growth, as the company emphasizes teamwork and provides ample space for trying out new specialized fields and engaging in continuous professional development, even if you do not meet every single requirement initially.

Required Skills

Education

Not specified

Experience

  • Professional experience in programming microcontrollers and embedded systems
  • Practical experience with C and Python programming languages
  • Experience working within Linux environments
  • Experience using Git for version control
  • Experience in creating test scripts and scenarios for product validation

Languages

Not specified

Additional

  • Full-time, permanent contract (Unbefristet) located at C.M. Heim.