Senior Systems Software Engineer, CUDA Driver

$184k - $288k • US, CA, Santa Clara

Posted 1mo ago

Remote Work Policy

On-site

Categories

AI Infrastructure Engineer

About the job

NVIDIA is seeking a motivated systems software engineer with deep understanding of device drivers and strong C/C++ skills to work on the CUDA Driver. This core component accelerates general-purpose computation on the GPU. You will be an integral part of a team delivering features and improvements to realize NVIDIA hardware's potential across diverse workloads, including deep learning, scientific computation, data science, gaming, and virtual reality. You will use your design abilities, coding expertise, and creativity to craft elegant solutions to exciting problems and shape the future direction of CUDA.

Responsibilities

  • Architect and implement new features for the CUDA Driver.
  • Coordinate and drive development efforts across multiple teams.
  • Define improvements to CUDA APIs and the programming model.
  • Write effective, maintainable, and well-tested code.
  • Develop code for multiple operating systems.

Requirements

  • BS or MS degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
  • Strong C and C++ programming skills.
  • Minimum of 7 years of related development experience.
  • Experience driving projects across multiple teams.
  • Experience working with large codebases.
  • Background with operating system interfaces for threads, process control, and virtual memory.
  • Experience writing and debugging multithreaded programs.
  • Good written communication and presentation skills.

Benefits

  • Equity
  • Benefits

About nvidia

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.