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

Brunel GmbH NL Kassel

Göttingen, Niedersachsen, Deutschland
Published May 11, 2026
Full-time
Permanent

Job Summary

In this role, you will work as an Embedded Software Developer for Brunel, focusing on the design and implementation of software for microcontrollers and SoCs. Your day-to-day responsibilities will include conducting requirements analysis, designing software architectures, and developing image processing solutions. You will be tasked with controlling and parameterizing various sensors, as well as developing application software and GUIs. Additionally, you will be responsible for creating and executing unit tests to ensure software quality. This position offers the opportunity to work across various industries with a well-established engineering service provider, providing a stable, permanent contract and a focus on continuous professional development through individualized training and project variety.

Required Skills

Education

Degree in Electrical Engineering, Embedded Systems, Information Technology, Computer Science, or a comparable qualification.

Experience

  • Extensive professional experience in microcontroller and SoC programming using C/C++
  • Professional experience in application development and GUI design
  • Professional experience with microcontroller communication interfaces
  • Professional experience in hardware measurement and testing
  • Experience with scripting languages
  • Experience with image processing and control algorithms is considered a plus

Languages

Not specified

Additional

  • Permanent employment contract (unbefristet), full-time status.