Senior CUDA Driver Systems Engineer

NVIDIA

Santa Clara (CA)

On-site

USD 184,000 - 288,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a highly capable system software engineer to work on the CUDA Driver, applying deep C/C++ skills to accelerate diverse GPU workloads. You will contribute to a world‑class compute platform used across AI, science, data analytics, and graphics.

You will design and implement new CUDA features, coordinate across teams, and drive improvements to CUDA APIs and the programming model, delivering portable code for Linux and Windows.

Qualifications

  • 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 with large codebases and OS interfaces for threads, processes, and virtual memory
  • Experience writing and debugging multithreaded programs
  • Good written communication and presentation skills

Responsibilities

  • Develop features for the CUDA Driver and collaborate with NVIDIA teams
  • Architect and implement new CUDA features
  • Coordinate across multiple teams
  • Define improvements to CUDA APIs and programming model
  • Write maintainable, well-tested code for multiple operating systems

Skills

C
C++
Multithreading
Operating Systems
Team collaboration
Kernel development

Education

BS in CS/EE
MS in CS/EE

Tools

Linux
Windows
CUDA Driver

Job description

NVIDIA is seeking a highly capable system software engineer to work on the CUDA Driver, applying deep C/C++ skills to accelerate diverse GPU workloads. You will contribute to a world‑class compute platform used across AI, science, data analytics, and graphics.

You will design and implement new CUDA features, coordinate across teams, and drive improvements to CUDA APIs and the programming model, delivering portable code for Linux and Windows.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CUDA Driver & Systems Software Engineer
Senior CUDA Driver & Systems Software Engineer

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 288,000
Equity
Benefits
Senior CUDA Driver & Systems Software Engineer
Senior CUDA Driver & Systems Software Engineer

Nvidia • Jasper (AL)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior CUDA Driver Engineer — Lead System Software (Equity)
Senior CUDA Driver Engineer — Lead System Software (Equity)

Socket.dev • Santa Clara (TX)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior CUDA Driver & Systems Software Engineer
Senior CUDA Driver & Systems Software Engineer

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 152,000 - 288,000
Equity
Benefits
Senior CUDA Driver Engineer — GPU Software & Performance
Senior CUDA Driver Engineer — GPU Software & Performance

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Comprehensive benefits
Senior CUDA Kernel Scheduler & Driver Engineer
Senior CUDA Kernel Scheduler & Driver Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
CUDA Systems Engineer - Performance Driver & Runtime
CUDA Systems Engineer - Performance Driver & Runtime

NVIDIA • California (MO)

On-site
USD 124,000 - 196,000
Equity
Benefits
CUDA Driver & Runtime Systems Engineer
CUDA Driver & Runtime Systems Engineer

Socket.dev • Santa Clara (CA)

On-site
USD 124,000 - 196,000
Equity
Benefits
CUDA Driver Performance Systems Engineer
CUDA Driver Performance Systems Engineer

Nvidia • Jasper (AL)

On-site
USD 124,000 - 196,000
Equity
Benefits
Senior CUDA Windows Driver Engineer — Systems & Performance
Senior CUDA Windows Driver Engineer — Systems & Performance

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits