← All roles

Director, Autonomous Vehicles Platform

NVIDIA· Mgmt, Sys SW
Apply on company site
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