Softwareentwickler Linux (m/w/d)
Core
Developing and evolving software-based vehicle and system solutions, implementing C++ applications on Linux, and creating Human-Machine Interfaces (HMI) for control and display systems.
Role type
Software Engineer (Embedded Systems / Automotive)
Builds
Vehicle software solutions, HMI interfaces, and integrated vehicle systems
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, Object-Oriented Programming, Qt, QML, UML Modeling, CAN-Bus, RS232/RS422, IP-Sockets, DDS
Preferred skills
Linux (Debian), Modern Software Architectures, Unit Testing, System Architecture Definition
Technologies
C++, Qt, QML, Linux, Debian, DDS, CAN-Bus, RS232, RS422, IP-Sockets
Responsibilities
Develop and evolve software-based vehicle and system solutions; Implement C++ applications under Linux (Debian); Develop Human-Machine Interfaces (HMI) with Qt and QML; Integrate and network different vehicle systems via communication interfaces; Create software documentation and conduct unit tests.
Seniority
Mid-Senior, Experienced