Embedded Softwareentwickler Linux Ingenieur Informatiker (m/w/d) – C/C++ & Qt
Core
Develop, integrate, and evolve Vetronics systems on Linux-based target platforms (Debian) for military vehicle IT architectures.
Role type
Embedded Linux software engineer (C/C++/Qt)
Builds
Vetronics systems, distributed embedded systems, and HMI interfaces for military vehicles
Domain
Defense / Military Vehicle IT / Embedded Linux
Deliverable
production ML models | product features
Required skills
C, C++, Python, Linux development environments, Qt, QML, object-oriented design, DDS, hardware interface integration (CAN-Bus, RS232/RS422, IP-Sockets)
Preferred skills
UML, ergonomic analysis support
Responsibilities
Develop and integrate Vetronics systems on Linux-based target platforms; Implement modern vehicle IT architectures with a focus on Linux; Develop software for embedded and distributed systems under Linux; Integrate and network military subsystems via various communication interfaces; Realize HMI under Linux, specifically with Qt and QML; Create robust, maintainable program code including documentation and unit tests; Participate in defining, developing, and documenting software and system architectures; Maintain, adapt, and further develop existing Linux-based software solutions; Support and accompany ergonomic investigations in the context of operation and display concepts
Seniority
Mid-Senior, hands-on IC