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

Brunel GmbH NL Kassel

Göttingen, Niedersachsen, Niedersachsen, Deutschland
Published Sep 15, 2025
Full-time
Permanent

Job Summary

Join a dynamic team as an Embedded Software Developer, focusing on the realization and integration of microcontroller/SoC software for image processing systems. This role involves controlling and parameterizing various sensors, developing user-friendly application software and GUIs, and implementing robust unit tests. You will be responsible for analyzing requirements and designing software architectures. The ideal candidate will have a strong background in embedded systems, extensive experience with microcontroller programming in C/C++, and familiarity with various scripting languages. This position offers continuous professional development opportunities, a supportive company culture, and the chance to contribute to diverse projects across various industries.

Required Skills

Education

University degree in Electrical Engineering, Embedded Systems, Information Technology, Computer Science, or comparable qualification

Experience

  • Extensive experience in microcontroller/SoC programming with C/C++
  • Experience in application development/GUI design
  • Experience in programming typical microcontroller interfaces (I2C, SPI, CAN, LIN)
  • Experience in metrological testing of hardware (interfaces)
  • Experience with various scripting languages
  • Experience with image processing and control algorithms (advantageous)

Languages

Not specified

Additional

  • Not specified