Nvidia

Senior System Software Engineer, CUDA Driver for Windows

Nvidia
Apply
7 days ago
Austin, TX, USA or Santa Clara, CA, USASenior
H1B sponsor

Base Salary

$184k - $357k/yr

Responsibilities

  • Architect and implement new CUDA driver features.
  • Coordinate development efforts across multiple teams.
  • Help define future improvements to CUDA APIs and the programming model.
  • Write effective, maintainable, and well-tested code.
  • Develop software targeting the Microsoft Windows operating system.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • At least 8 years of relevant industry experience or equivalent academic experience after a bachelor’s degree.
  • Strong C and C++ programming skills.
  • Experience working with large codebases.
  • Experience with operating-system interfaces for threads, process control, and virtual memory.
  • Experience writing and debugging multithreaded programs.
  • Understanding of system-level architecture, including interconnects, memory hierarchy, interrupts, and memory-mapped I/O.
  • Strong interest in system software, knowledge of memory coherence and consistency models, and good written communication.
  • Preferred experience with Windows Display Driver Model, game development, computer graphics, OpenGL, Vulkan, DirectX, Windows device drivers, or kernel-mode development.

Benefits

  • Eligible for equity and benefits.
  • Base salary varies by location, experience, and other objective job-related factors.
  • Applications accepted at least until November 6, 2026.

Tech Stack

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me