NVIDIA is a leading technology company specializing in autonomous vehicle solutions. They are seeking a Senior Software Engineer in Test to develop and productize innovative solutions for self-driving cars, collaborating with multi-functional teams to enhance the AV software platform.
Responsibilities:
- 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
- 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