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

Proway GmbH

Oberkochen, Baden-Württemberg, Deutschland
Published May 12, 2026
Full-time
No information

Job Summary

Join a dynamic team as an Embedded Software Developer specializing in C++ for optronic systems. You will be responsible for the architecture and design of a cross-functional software platform, developing object-oriented C++ code (Standard 17/23) for platforms like Buildroot Linux, QNX, and FreeRTOS. Your role will involve programming middleware for distributed systems (CAN-Bus, Ethernet, MQTT, DDS), potentially optimizing multi-processing on Xilinx Zynq architectures, and managing the full software lifecycle from requirements engineering to testing. This position offers a permanent, full-time role in Aalen/Oberkochen, utilizing a modern toolstack including Git, Jira, CMake, and Enterprise Architect within an agile environment. Ideal for candidates with a strong background in embedded systems and a passion for quality and teamwork.

Required Skills

Education

Completed degree in Computer Science, Electrical Engineering, Mechatronics, or Engineering

Experience

  • Minimum 5 years of professional experience in embedded software development
  • Experience with C++ (ideally 17/23)
  • Experience with UML architecture description
  • Experience with common RTOS/Linux environments
  • Knowledge of middleware technologies (DDS, MQTT, or CANopen) is a plus

Languages

German (Fluent)English (Fluent)

Additional

  • Not specified