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

Brunel GmbH NL Würzburg

Würzburg, Bayern, Deutschland
Published Apr 16, 2026
Full-time
Permanent

Job Summary

As an Embedded Software Engineer at Brunel, you will play a pivotal role in developing, debugging, and testing core components in C/C++ for next-generation electronic control units (ECUs). Your daily responsibilities will involve the configuration and integration of software components using the Vector toolchain, directly supporting the integration team in implementing highly integrated central control systems. This role is ideal for technical professionals who enjoy working across diverse industries and want to advance their careers within a leading engineering service provider. The position offers the stability of a permanent contract, a structured collective bargaining agreement that rewards experience, and extensive opportunities for personal and professional development through internal training and varied project assignments at renowned client companies.

Required Skills

Education

Degree in Computer Science or a comparable technical qualification.

Experience

  • Several years of professional experience in software integration within the context of ECU development
  • Proven expertise in programming with C and C++
  • Practical experience using the Vector toolchain (e.g., CANoe, DaVinci)
  • Demonstrated knowledge of automotive communication protocols such as CAN and Automotive Ethernet
  • Experience with hardware-level debugging tools like Lauterbach

Languages

Not specified

Additional

  • Permanent full-time employment contract; requires the ability to work within a collective bargaining agreement framework.