Senior Software Engineer, Test - Autonomous Vehicles

NVIDIA Ltd.
Santa Clara, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 102K

Job location

Santa Clara, United States of America

Tech stack

Artificial Intelligence
Automation of Tests
C++
Python
Software Engineering
Verification and Validation (Software)
Docker
Jenkins

Job description

The Automotive Vehicles team is searching for a creative and experienced Senior Software Engineer in Test to help us bring NVIDIA's autonomous vehicle solution out to the world. You will participate in a focused effort to develop and productize ground-breaking solutions that will redefine the world of transportation and the growing field of self-driving cars. You will work with hardworking and dedicated multi-functional engineering development teams across various vehicle subsystems to integrate their work into our AV SW platform, while achieving or exceeding all meaningful NVIDIA and automotive standards & guidelines. You'll find the work is exciting, fun, and relevant. We have deadlines, customers, and competition.

What you will be doing:

  • 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.
  • Lead efforts to streamline and automate the development of simulation tests from all aspects of creation, run, and analysis infrastructure.
  • Build reliable and scalable infrastructure and operations that can make it easy to scale and interact with simulation tests.
  • Analyze complex technical issues and independently drive resolution.
  • Guide technical aspects of development of test scenario creation and usability in Simulation.
  • Work closely with developers and operational teams responsible for Simulation test creation to understand their needs and improve scalability and stability of the platform.
  • Collaborate across many teams, bridging needs of Autonomous Vehicle development and innovative end-to-end Simulation capabilities, applying your skills to understand and improve the modules that simulate the real world driving.
  • Mentor and guide junior engineers, promoting a culture of technical excellence and collaborative problem solving.

Requirements

  • BS (or equivalent experience), MS, or PhD in Engineering or Science field.
  • 6+ years relevant experience building testing, infrastructure and test automation.
  • Passion for developing software that makes others more productive.
  • Experience working on Advanced Driver Assistance Systems (ADAS), Autonomous Driving, Replay testing, or Simulation environments.
  • Substantial experience with Python/C++ in a software driven environment.
  • Strong leadership and interpersonal skills, with the ability to drive alignment across large organizations.

Ways to stand out from the crowd:

  • Experience with scaling the use of autonomous vehicles simulation frameworks.
  • Background with Bazel, Docker, Jenkins.
  • Experience with or knowledge of AI/ML systems, or a background in working with AI-native systems
  • Experience in large-scale simulation for hardware or software validation of any robotics solution.

Benefits & conditions

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

Apply for this position