Director, Autonomous Vehicles Platform
NVIDIA· Mgmt, Sys SW
Santa Clara, CA$320k - $488.8kfull-timePosted 7mo ago
About the role
Lead end-to-end platform integration with OEM partners and steer the architecture and development of vehicle and sensor abstraction layers for autonomous driving software, enabling real-time autonomy at scale.
Responsibilities
- Collaborate with key OEM partners to lead full platform integration and adapt our technology to OEM solutions.
- Lead the Vehicle Adaptation Layer (VAL) and Sensor Adaptation Layer (SAL) teams, designing and developing software abstractions and plug-in frameworks that interface with vehicle and sensor systems while delivering exceptional customer outcomes.
- Build efficient, user-friendly mechanisms to improve software integration across a wide range of vehicles and sensor configurations.
- Enhance existing frameworks and software components, validating improvements through extensive real-world and synthetic testing to enhance computational performance and system utilization.
- Conduct in-vehicle tests, collect and analyze sensor and vehicle data, and support the completion of autonomous drive missions.
- Develop unit tests and documentation for key features, evaluate software quality, and propose corrective actions in alignment with industry best practices.
- Write highly efficient, production-quality C++ code, demonstrating parallel computing capabilities through GPGPU (CUDA) to accelerate processing workloads.
- Follow industry safety and quality standards, including MISRA and other automotive-grade software development practices.
Qualifications
- MS or PhD in Computer Engineering, Computer Science or related Engineering fields (or equivalent experience).
- 15+ overall years of relevant industry experience and 8+ years of managing a team.
- Excellent C and C++ programming skills.
- Experience developing and debugging multithreaded/distributed applications like multimedia systems, game engines, etc.
- Strong knowledge of programming and debugging techniques, especially for parallel and distributed architectures.
- Strong knowledge on Linux, Android, and/or other real-time operating systems.
- Experience with frameworks for robotics such as ROS and/or for multimedia such as GStreamer.
- Passion for writing low-latency, high-performance software.
- Excellent communication and analytical skills.
- Self-motivated and a strong team-oriented mindset.
Skills
Required:C/C++ programmingMultithreaded/Distributed systemsLinux/RTOSROS/GStreamerHardware/Vehicle integration
Nice to have:GPGPU/CUDA
Benefits
- equity
- benefits (see company webpage)
Last updated Sep 4, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer4d agoEngineer, ASIC
- Senior System Software Engineer, Display Security4d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware4d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer4d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence4d agoHybrid (Remote / Local) · Architect