NVIDIA Logo

NVIDIA

Systems Software Engineer – AV Platform Scheduling

Reposted 2 Hours Ago
Be an Early Applicant
In-Office or Remote
2 Locations
148K-288K Annually
Senior level
In-Office or Remote
2 Locations
148K-288K Annually
Senior level
Develops and optimizes software architecture for NVIDIA's Drive Platform, focusing on real-time scheduling for autonomous vehicles. Responsibilities include coding, in-vehicle testing, and performance improvements.
The summary above was generated by AI

We are looking for a Systems Software Engineer for our team which is building the NVIDIA Drive Platform with the goal to provide a scalable software stack and framework for autonomous vehicles. If you are a software engineer with interests in crafting, developing and maintaining the application framework, and the real time scheduling algorithms and tools that we use for self driving cars, then we'd love to talk to you.

What you will be doing:

  • Developing and optimizing software architecture and frameworks for real-world performance while matching or exceeding customer requirements. 

  • Improving efficiency by optimizing computer utilization with multiple hardware engines for enhanced software performance. 

  • Working on areas such as component abstraction layers, inter-process data sharing and communication, and process scheduling. 

  • Solidifying existing frameworks and software components and validate with large amounts of real and synthetic data the improvements of the computational performance and system utilization. 

  • Performing in-vehicle tests, collecting data and completing autonomous drive missions. 

  • Developing unit/integration tests, documentation for features, evaluating quality and proposing corrective actions. 

  • Developing highly efficient product code in python and/or in C++, making use of high algorithmic parallelism offered by GPGPU programming (CUDA). Follow quality and safety standards such as defined by MISRA and ISO26262.

What we need to see:

  • BS/MS or higher in computer engineering, computer science or related fields (or equivalent experience) 

  • 5+ years of proven experience

  • Excellent C, C++ and Python programming skills 

  • Experience developing and debugging multithreaded/distributed applications like multimedia systems, game engines, etc. 

  • Expertise in low-latency programming and debugging techniques, especially for parallel and distributed architectures. 

  • Solid grasp of Software Architecture principles.

  • Strong understanding of Linux and real-time operating systems. 

  • Great communication and analytical skills. 

  • fBe hands-on and work well within a team of algorithm, software and hardware engineers, with a significant level of detail orientation and a penchant for data organization and presentation. 

  • Experience with the git version control system and build systems like Cmake/Bazel. 

Ways You Can Stand Out From The Crowd:

  • Knowledge of automotive systems, notably ADAS applications. 

  • Research background in discrete optimization and/or real-time scheduling. 

  • Experience or interest in computer vision and image processing 

  • Background with frameworks for robotics such as ROS. 

  • Experience shipping products meeting ISO26262 standards while following ASPICE practices.

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

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until October 31, 2025.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.

Top Skills

Bazel
C++
Cmake
Cuda
Gpgpu
Linux
Python

Similar Jobs

3 Minutes Ago
Remote or Hybrid
2 Locations
63K-107K Annually
Senior level
63K-107K Annually
Senior level
Digital Media • Fintech • Information Technology • Mobile • Payments • Software • Financial Services
The Customer Experience Manager ensures customer satisfaction with company projects, manages relationships, and collaborates on project opportunities with CSMs.
Top Skills: Salesforce
26 Minutes Ago
Remote
United States
88K-143K Annually
Senior level
88K-143K Annually
Senior level
Security • Software • Cybersecurity • Automation
The Creative Operations Manager will oversee the operational processes of Drata's Corporate Marketing, ensuring project efficiency, resource management, and high-quality creative outputs in a B2B SaaS environment.
Top Skills: Asana
An Hour Ago
Remote
United States
110K-175K Annually
Mid level
110K-175K Annually
Mid level
Consumer Web • Information Technology
As Product Delivery Lead, you'll drive the delivery of product features, manage end-to-end delivery, and partner with design, engineering, and analytics to ensure quality and speed in product development.
Top Skills: SQL

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account