Senior Embedded Software Developer C++ / Linux für High-Performance-Shuttle-Systeme (m/w/d)*
Core
Technical ownership of central software components for autonomous high-performance shuttle systems, including architecture, development, and debugging.
Role type
Senior Embedded Software Developer (C++/Linux)
Builds
Linux-based embedded software for autonomous shuttle systems
Domain
Automotive / Robotics / Embedded Systems
Deliverable
production ML models (via careerplan.io/jobs/7878622-senior-embedded-software-developer-c-linux-fur-high-performance-shuttle-systeme-mwd-at-tgw)
Required skills
C++ 17/20, Linux, Embedded Systems, System Architecture, Debugging, Hardware/Sensor/Actuator integration, Automated Testing (HIL/SIL), Technical Mentoring
Preferred skills
Docker, RTOS, Refactoring, Complex System Analysis
Technologies
C++ 17/20, Linux, Docker, RTOS
Responsibilities
Prepare architecture decisions and drive technical excellence; Develop modern C++ software for Linux-based embedded systems; Analyze system behavior and debug software interacting with hardware, sensors, and actuators; Design and execute comprehensive automated tests (Unit, HIL, SIL); Derive optimization potentials and develop technical solutions; Provide technical mentoring and support design reviews.
Seniority
Senior, hands-on IC
