I am hiring for Senior Embedded Software Engineer C++ to work with a leading Occupant and Driver Monitoring Systems (OMS/DMS) company.
Job Title: Senior Embedded Software Engineer C++
Location: Munich (Hybrid 1-3 days in office per week)
What You'll Do
* Develop, optimize, and debug high-performance C++ code for embedded automotive systems
* Port ML models (e.g., TensorFlow Lite, ONNX) for computer vision onto embedded platforms like TDA4
* Interface with automotive peripherals and communication protocols (cameras, SerDes, CAN, LIN, Flexray)
* Collaborate with AI/ML experts, system architects, and safety engineers to integrate software into real-world vehicles
* Tune and optimize performance for resource-constrained systems
* Ensure compliance with functional safety standards (e.g., ISO 26262)
* Design robust and scalable embedded software architectures
Required:
* Strong C++ development skills (preferably C++11/14/17) with a focus on low-level/embedded systems
* Solid understanding of SoCs, memory management, and hardware peripherals
* Passion for AI/ML and experience with model deployment on embedded hardware
* Familiarity with computer vision concepts and toolkits
For more information apply with your details and let’s discuss the next steps.