Junior Embedded Softwareentwickler Linux (m/w/d) – C/C++ & Qt
Core
Develop software-based solutions on Linux platforms for Vetronics and military vehicle IT, including embedded and distributed systems.
Role type
Junior embedded software engineer (Linux, C/C++)
Builds
Vetronics systems, modern vehicle IT architectures, HMI interfaces
Domain
Defense / Military vehicle IT / Embedded Linux
Deliverable
production ML models | product features | infrastructure
Required skills
Linux development (Debian), C, C++, Python, Qt/QML, object-oriented design, UML, DDS, hardware interface integration (CAN-Bus, RS232/RS422, IP-Sockets)
Preferred skills
DDS applications, hardware interface integration
Technologies
Linux, Debian, Qt, QML, DDS, CAN-Bus, RS232, RS422, IP-Sockets
Responsibilities
Develop and integrate Vetronics systems on Linux-based target platforms; implement modern vehicle IT architectures; develop embedded and distributed systems under Linux; integrate and network military subsystems via various communication interfaces; realize HMI under Linux using Qt and QML; create robust, maintainable code including documentation and unit tests; participate in defining software and system architectures; maintain and evolve existing Linux-based software solutions; support ergonomics investigations regarding operation and display concepts
Seniority
Junior, entry-level with first practical experience