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

Brunel GmbH NL Würzburg

Würzburg, Bayern, Deutschland
Published Mar 10, 2026
Full-time
Permanent

Job Summary

As an Embedded Software Engineer at Brunel, you will play a pivotal role in the development, debugging, and testing of core C/C++ components for next-generation electronic control units (ECUs). Your daily responsibilities involve the configuration and integration of software components using the specialized Vector toolchain, working closely with integration teams to implement centralized, highly integrated control systems. This role is ideal for technical professionals who enjoy working at the hardware-software interface within the automotive sector. The position offers a permanent contract with a structured collective agreement (Haustarifvertrag) that rewards professional experience. Brunel provides a unique environment where you can work with prestigious clients across various industries, ensuring continuous professional development and long-term career stability within a global engineering services network.

Required Skills

Education

University degree with a focus on Computer Science or a comparable vocational qualification.

Experience

  • Several years of professional experience in software integration specifically for control unit (ECU) development
  • Proven expertise in programming with C and C++ in an embedded environment
  • Practical experience using Vector tools such as CANoe and DaVinci
  • Demonstrated experience working with automotive communication protocols including CAN and Ethernet

Languages

Not specified

Additional

  • Permanent full-time employment contract; requires the ability to work within a structured collective agreement (Haustarifvertrag) framework.