Senior Software Engineer, Test - Autonomous Vehicles

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +3 · Remote

NVIDIA is seeking a Senior Software Engineer, Test for their Autonomous Vehicles team. The role involves developing and productizing autonomous vehicle solutions, focusing on building and scaling simulation environments for evaluating vehicle performance. The engineer will lead efforts in automating simulation tests, developing reliable infrastructure, and analyzing complex technical issues. Experience with ADAS, Autonomous Driving, Replay testing, or Simulation environments is required, along with strong Python/C++ skills. Experience with AI/ML systems or robotics simulation is a plus.

What you'd actually do

  1. Build novel design solutions and drive execution to improve the use of end to end Simulation at scale to evaluate Autonomous Vehicle performance through test architecture and tool development.
  2. Lead efforts to streamline and automate the development of simulation tests from all aspects of creation, run, and analysis infrastructure.
  3. Build reliable and scalable infrastructure and operations that can make it easy to scale and interact with simulation tests.
  4. Analyze complex technical issues and independently drive resolution.
  5. Guide technical aspects of development of test scenario creation and usability in Simulation.

Skills

Required

  • Python
  • C++
  • testing
  • infrastructure
  • test automation
  • Advanced Driver Assistance Systems (ADAS)
  • Autonomous Driving
  • Replay testing
  • Simulation environments

Nice to have

  • scaling the use of autonomous vehicles simulation frameworks
  • Bazel
  • Docker
  • Jenkins
  • AI/ML systems
  • robotics simulation

What the JD emphasized

  • Autonomous Vehicles
  • simulation
  • test architecture
  • tool development
  • AI/ML systems

Other signals

  • autonomous vehicle solutions
  • simulation at scale
  • test architecture and tool development
  • AI/ML systems