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

Brunel GmbH NL Karlsuhe

Freiburg im Breisgau, Baden-Württemberg, Deutschland
Published Apr 7, 2026
Full-time
Permanent

Job Summary

As an Embedded Software Developer at Brunel, you will be responsible for hardware-oriented software programming using C and C++. Your daily activities will involve implementing project requirements for microcontroller programming and conducting simulations to confirm technical concepts. You will work through the entire development lifecycle following the V-Model methodology and manage specific software requirements. This role is ideal for professionals who enjoy working at the intersection of hardware and software within a structured engineering environment. The position offers the stability of a permanent contract with a company-specific collective agreement that rewards professional experience and qualifications. Joining Brunel provides the unique opportunity to work with well-known clients across various industries, offering significant career progression and continuous professional development within a global engineering services network.

Required Skills

Education

Degree or technical certification in Electrical Engineering, Technical Computer Science, or a related field.

Experience

  • Several years of professional experience in embedded microcontroller programming
  • Proven experience in software development following the V-Model
  • Professional experience in hardware-oriented software programming in C/C++
  • Experience in handling software requirements and architecture tools

Languages

German (Fluent)English (Basic)

Additional

  • Permanent full-time position; Work is performed under a company-specific collective agreement (Haustarifvertrag).