The Automotive Vehicles team is searching for a creative and expert Systems Integration & Test Engineer 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 product solutions that will redefine the world of transportation and the growing field of self-driving cars. You will work with a team of AI applied researchers and engineers in building a full autonomous vehicle stack, while achieving or exceeding all meaningful NVIDIA and automotive standards & guidelines. You'll find the work is exciting, fun, and relevant! We have real customers and competition - come join us to adapt quickly and test things!
What You Will Be Doing
- Develop and improve existing software integration testing for NDAS
- Triage, debug and create urgent fixes for complicated system integration issues
- Develop and lead integration test frameworks; from framework design to easy test creation tooling and eventually strategy for testing at scale for integration coverage
- Partner with SIL & HIL development engineering to highlight tooling gaps in existing test frameworks and testing harnesses
- Partner with NDAS development teams to bridge the testing and evaluation gaps
- Partner with safety and V&V to enable test coverage for product release
What We Need To See
- BE/Btech in Engineering, Computer Science, or another related field or equivalent experience
- 5+ years experience in test engineering, robotics, large scale architecture management or systems engineering
- Excellent programming skills in C++, C and Python along with source control tools like Git, Perforce etc this includes review and triage of code
- Experience with Linux, QNX or other real-time operating systems, GPU, Sensor technologies towards image processing, computer vision, and multimedia are valued
- Knowledge about system programming, threading, mutex, synchronization, communication, and parallel computing to build highly scalable and efficient applications
- Experience with integrating and debugging large scale software in Automotive Vehicle and/or Robotic Systems
- Strong communication and interpersonal skills, with the ability to drive test design alignment across multiple groups
- 4+ years of experience working with, or on, CI/CD, VnV, and/or development testing programs
Ways To Stand Out From The Crowd
- Experience with autonomous vehicles and/or machine learning
- Background with ROS like middleware SW and real-time OS
- Experience compute performance measurement tooling and profilers
- Experience working with simulators and crafting both SIL & HIL tests
- Background with start-ups and/or early-stage products