Embedded Automotive Platforms, Senior Software Engineer
Core
Build core C++/Python software components and infrastructure that interface self-driving models with vehicle and embedded systems, focusing on reliability, performance, and testing.
Role type
Senior IC embedded software engineer (autonomy stack)
Builds
Production software infrastructure for autonomous driving systems
Domain
Automotive / Autonomous Driving
Deliverable
production ML models
Required skills
C++, Python, Linux development, Embedded systems, Performance optimization, System reliability, Testing & validation, Cross-team integration
Preferred skills
Automotive experience, Localization/navigation/mapping, Filtering/diagnostics, Control/inference
Technologies
C++, Python, Linux
Responsibilities
Design and maintain software components interfacing autonomy models with vehicle systems; Develop infrastructure to run and test self-driving capabilities; Own reliability and performance of key systems on Linux; Build tooling and diagnostics for testing and validation; Partner with distributed teams to integrate changes and support releases.
Seniority
Senior, hands-on IC