Software Developer Embedded Systems C++ | Softwareentwickler (m/w/d) Embedded Systems C++

Excellence AG German Engineering

Kassel, Hessen, Hessen, Deutschland
Published Sep 4, 2025
Full-time
Permanent

Job Summary

This role involves developing sophisticated, hardware-oriented software solutions for embedded systems, ensuring their reliable operation. You will contribute to the conceptualization and implementation of modern vehicle architectures, integrating and networking various subsystems to facilitate seamless communication. A key part of the job is designing, optimizing, and extending software architectures, modules, and components to continuously enhance existing systems. You will also be responsible for commissioning electronic assemblies and circuit boards, utilizing UML and C++ for structured, tool-supported development. This position is ideal for a professional with a strong background in object-oriented programming, eager to make a significant impact in future-oriented projects within a diverse, international team.

Required Skills

Education

Degree in Computer Science, Technical Computer Science, or Electrical Engineering

Experience

  • Professional experience in embedded development (ideally)
  • Profound knowledge in object-oriented programming with C and C++
  • Experience in modeling with UML
  • Experience in implementing and applying common interfaces and communication protocols (e.g., CANOpen, MILCAN, RS232/RS422, Ethernet, SPI, I²C)

Languages

Not specified

Additional

  • Not specified