Embedded Software Engineer | Embedded Software Engineer (m/w/d)

Brunel GmbH NL Würzburg

Würzburg, Bayern, Deutschland
Published Dec 15, 2025
Full-time
Permanent

Job Summary

This role is an exciting opportunity for an experienced Embedded Software Engineer to contribute to the development of future electronic control units (ECUs). The successful candidate will be primarily responsible for the development, debugging, and testing of fundamental software components using C/C++. Key daily tasks include configuring and integrating software parts utilizing the Vector Toolchain and actively supporting the integration team in implementing a central, highly integrated ECU architecture. Candidates must possess a degree in Computer Science or equivalent, coupled with several years of experience in ECU integration and development. Proficiency with automotive communication protocols like CAN and Automotive Ethernet, along with expertise in tools such as the Vector Toolchain (e.g., CANoe, DaVinci) and debuggers like Lauterbach, are essential for success in this challenging and rewarding position.

Required Skills

Education

Completed degree with a focus on Computer Science or comparable qualification

Experience

  • Several years of experience in integration within the framework of control unit development
  • Professional experience with CAN and Automotive Ethernet

Languages

Not specified

Additional

  • Permanent employment contract (unbefristet)