Staff Software Engineer (Secondary Driving System)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Software Engineer (Secondary Driving System): Building robust production-quality C++ software across perception, tracking, prediction, planning, controls, and system integration for fail-operational autonomous driving backup with an accent on multi-sensor fusion, real-time performance, and safety-critical behaviors. Focus on architecting scalable pipelines, leading end-to-end technical strategy for key features, and optimizing under strict latency and compute constraints.
Location: Remote Sunnyvale, California
Salary: $218,800–$335,300
Company
is redefining driver assistance and automated driving through Embodied AI teams combining robotics, optimization, and machine learning.
What you will do
- Serve as technical lead for SDS software across the stack, setting direction for algorithms, architectures, and interfaces.
- Own end-to-end technical strategy for SDS behaviors spanning perception, prediction, planning, controls, and system interactions.
- Design and implement critical components in modern C++ while guiding senior and mid-level engineers.
- Lead multi-object tracking systems, short-horizon motion prediction, and trade-offs between classical and ML approaches.
- Profile and optimize components for runtime performance, determinism, and resource usage using evaluation frameworks.
- Collaborate with safety, systems engineering, and cross-org teams to align with functional safety and autonomy roadmaps.
- Provide technical mentorship, lead design reviews, and foster data-driven engineering culture.
Requirements
- BS/MS/PhD in Computer Science, Robotics, Electrical/Mechanical Engineering or equivalent
- 8+ years professional software engineering in robotics, autonomous vehicles, or real-time systems, with perception/prediction experience
- Strong proficiency in modern C++ (C++14/17+) and Python for tooling/data/ML
- Experience leading perception/tracking/prediction: multi-sensor fusion, computer vision, multi-object tracking, motion prediction
- Track record delivering production software: testing strategies, metrics/dashboards, performance tuning
- Strong communication to influence across ML, systems, hardware, safety teams
Nice to have
- Camera/radar/lidar perception and fusion for ADAS/autonomous driving
- Deep expertise in AV tracking/prediction (interaction-aware, occupancy)
- GPU/ML inference optimization (TensorRT, ONNX)
- Safety-critical software and functional safety alignment
- ROS or real-time/embedded platforms
Culture & Benefits
- Health and wellbeing programs: medical, dental, vision, HSA, FSA
- Retirement savings plan, life insurance, sickness/accident benefits
- Paid vacation & holidays, tuition assistance, employee assistance program
- GM vehicle discounts
- Incentive pay based on company/job/individual performance
- Inclusive workplace fostering belonging and development
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →