NVIDIANV

Senior Systems Software Engineer, DRIVE Sim Runtime

NVIDIA

Salary: 144k-270k USD

United States only
Apply now

Autonomous vehicles are redefining the way we live, work, and play—creating safer and more efficient roads. These revolutionary benefits require massive computational horsepower and large-scale production software expertise. Tapping into decades-long experience in high-performance computing, imaging, and AI, NVIDIA has built a software-defined, end-to-end platform for the transportation industry that enables continuous improvement and continuous deployment through over the air updates. It delivers everything needed to develop autonomous vehicles at scale. 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're looking for a Senior Systems Software Engineer to join the DRIVE Sim team and help us make automotive history.

What you'll be doing:

  • Work with the DRIVE Sim team to build an innovative driving simulator to increase the efficiency of the self-driving vehicle team

  • Design, code, and test features on the runtime framework, including animation, traffic, and world state

  • Architect improvements to a real-time deterministic simulation engine

  • Profile and optimize core systems in a large code base

  • Participate in large-scale data center deployment of DRIVE Sim and its supporting tooling

  • Work on solving one of the world's hardest problems - self-driving cars.

What we need to see:

  • Excellence in C++ software development and proven experience building AAA game engine or simulation software systems.

  • Understanding of timing, memory management, multi-threading, and runtime optimization.

  • Demonstrated capability in professional software engineering practices, including coding standards, code reviews, source control management, build processes, testing, and operations.

  • Bachelor degree in Computer Science or related field, or equivalent training and professional experience (or equivalent experience).

  • 5+ years of proven experience

Ways to stand out from the crowd:

  • Expertise and experience in a core domain such as rendering, simulation, networking, user interfaces, multi-processor systems, etc

  • Real-time and/or distributed large scale simulation systems

  • Vehicle and physics modeling/simulation

  • Automotive software experience (e.g. ADAS system verification, autonomous driving software development, traffic modeling, etc).

  • Experience with Universal Scene Description (USD)

The base salary range is 144,000 USD - 270,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let NVIDIA know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 06, 2024

Posted on

Mar 07, 2024

Job type

Full Time

Experience level

Senior

Salary

Salary: 144k-270k USD

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileNVIDIA logoNV

NVIDIA

Company size

View company profileVisit nvidia.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

18 remote jobs at NVIDIA

Explore the variety of open remote roles at NVIDIA, offering flexible work options across multiple disciplines and skill levels.

View all jobs at NVIDIA

Remote companies like NVIDIA

Find your next opportunity by exploring profiles of companies that are similar to NVIDIA. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan