Nvidia is hiring a
Senior Dev Ops Engineer, DriveSim Automation
Simulation is critical for the development of autonomous vehicles. It allows us to train deep learning networks at scale. It allows us to test and debug difficult to reproduce or dangerous situations safely and efficiently. It allows us to easily test under varying geographical and climatic conditions at will. With DRIVE Sim 2.0, NVIDIA is writing a new chapter on real-time simulation. Built on our Omniverse platform and harnessing the power of RTX ray tracing, we're revolutionizing the world of simulation, combining enterprise-grade simulation with entertainment-quality graphics.
We are looking for a Dev Ops Engineer to join the DRIVE Sim team and help us make automotive history. To ensure we are building a high quality simulation product that serves our entire customer base, we need to invest heavily in automation and testing. You will be responsible for building test suites which exercise not only the entire simulation stack but also exercise NVIDIA's self driving software stack and closed loop simulation. You will assist in the development and growth in the overall DRIVE Sim testing strategy. In addition, you will troubleshoot issues with DRIVE Sim and assist the engineering team with building a top tier simulation platform. This position requires an individual who is an excellent communicator, creative, data driven and results oriented.
What you’ll be doing:
Work with development teams to triage issues, do root cause analysis, verify fixes, define new tests, and improve test plans. You will become a champion of quality for any NVIDIA product you touch, and proliferate that same spirit across the team.
Write automation testing C++ and Python.
Develop and enhance DRIVE Sim's CI/CD framework.
Contribute to developing sophisticated and stable automation frameworks to increase efficiency, re-usability and flexibility of DRIVE Sim.
Schedule test runs, publish reports and analysis with detailed and specific bug reports for failures
Collaborate and work closely with remote teams.
What we need to see:
Degree in CS or equivalent experience.
3+ years of experience in test automation and/or other test engineering roles.
Able to multitask and handle competing priority tasks. Strong analytical and communication skills.
Able to juggle conflicting/changing priorities and maintain a positive attitude while experiencing challenging and dynamic schedules.
Ability to work with a geographically dispersed team and attend reviews/meetings to assist in maintaining alignment.
Ways to stand out from the crowd:
Experience with Gitlab CI/CD pipelines.
Python programming experience.
Past experience in build and test automation engineer roles in video game production environments.
Experience building/writing Dockerfiles.
Experience with Linux and Windows operating systems.
You will also be eligible for equity and benefits.
Please mention that you found the job on ARVR OK. Thanks.