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

Brunel GmbH NL Braunschweig

Braunschweig, Niedersachsen, Deutschland
Published May 12, 2026
Full-time
Permanent

Job Summary

Join a dynamic engineering team as an Embedded Software Developer, focusing on developing system solutions for fleet data acquisition and analysis. You will be involved in system commissioning, creating and validating Over-the-Air update concepts, and supporting hardware component selection. This role requires close collaboration with component managers and providing support for defect management and vehicle service. You will also assist with software release rollouts. The ideal candidate possesses a university degree in a relevant technical field, experience with ECUs in the automotive sector, and proficiency in programming languages like C/C++ and Python. A strong understanding of cloud concepts, web services, IoT, and networking protocols such as CAN (FD), Ethernet, and MQTT is essential. Familiarity with functional safety (ISO 26262) and cybersecurity (ISO 21434) standards is also required. This position offers continuous professional development, diverse project opportunities across industries, and a supportive work environment.

Required Skills

Education

University degree in Computer Science, Mathematics, Electrical Engineering, Mechanical Engineering, or comparable field

Experience

  • Professional experience with ECUs in the automotive environment or experience in the automotive industry (e.g., in function development)
  • Experience with programming languages such as C/C++, Python, MATLAB, Ruby, Lua, Java
  • Basic understanding of Web Services, Networks, and IoT
  • Familiarity with terms like CAN (FD), Ethernet, TCP, IP, REST, MQTT, HTTP, TLS
  • Familiarity with terms like Functional Safety (ISO 26262) and Cybersecurity (ISO 21434)

Languages

Not specified

Additional

  • Not specified