Jobs · OTHR · California

Director, Autonomous Vehicles Platform

NVIDIA AI · Santa Clara, CA · Yesterday
OTHRFull-time

What You Will Be Doing

  • Lead the VAL and SAL teams, designing and developing optimal software abstractions and plugin frameworks to interface with real-world vehicle and sensor systems, consistently exceeding customer expectations.
  • Build efficient and user-friendly mechanisms to improve software integration across a wide range of vehicles and sensor configurations.
  • Work on core areas such as component abstraction layers, sensor and actuator interfacing, and inter-process data sharing and communication, enabling reliable and scalable autonomous driving solutions.
  • Solidify existing frameworks and software components, validating improvements through extensive real-world and synthetic testing to enhance computational performance and system utilization.
  • Perform 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.
  • Develop highly efficient, production-quality C++ code, demonstrating parallel computing capabilities through GPGPU (CUDA) to accelerate processing workloads.

What We Need To See

  • MS or higher 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.
  • Thrive on writing low latency, highly performant code.
  • Phenomenal communication and analytical skills.
  • Self-motivated and a great teammate

Similar jobs