Senior CUDA Driver Architect — Lead High-Performance Systems

NVIDIA

Santa Clara (CA)

On-site

USD 272,000 - 431,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA in Santa Clara is seeking senior engineers to advance the CUDA driver, a core part of our platform that accelerates general purpose computation on GPUs. You will design, implement, and refine features, collaborating with hardware, software, and systems teams to push the boundaries of performance and reliability.

You will work across operating systems, optimize memory and threading interfaces, and contribute to the CUDA programming model.

Qualifications

  • Bachelor of Science or Master of Science in Computer Science, Electrical Engineering, or related field (or equivalent experience).
  • 15+ years of relevant systems software development experience.
  • Strong C programming skills.
  • Experience designing, debugging, and maintaining complex software stacks.
  • Background with operating system interfaces for threads, process control, and virtual memory.
  • Experience with HW/SW co-design, perf. modeling using emulation/simulation, creating SW programming model exposures for HW features.
  • Expert interpersonal, verbal, and written communications skills with a capability to achieve objectives under tight deadlines.
  • Strong collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic matrix environment.

Responsibilities

  • Evangelize, architect, and implement new CUDA features.
  • Oversee and drive development efforts across multiple teams.
  • Collaborate with hardware architecture teams.
  • Help define forward-looking improvements to the CUDA APIs and programming model.
  • Design and maintain performance and precision modeling.
  • Write effective, maintainable, and well-tested code.
  • Develop code for multiple operating systems.

Skills

C programming
Operating system interfaces
HW/SW co-design
Performance modeling
Debugging complex software stacks
Cross-functional collaboration
Threads/process control/virtual memory
C++ familiarity

Education

Bachelor or Master in CS/EE or related field

Tools

Emulation/simulation tools
C++

Job description

NVIDIA in Santa Clara is seeking senior engineers to advance the CUDA driver, a core part of our platform that accelerates general purpose computation on GPUs. You will design, implement, and refine features, collaborating with hardware, software, and systems teams to push the boundaries of performance and reliability.

You will work across operating systems, optimize memory and threading interfaces, and contribute to the CUDA programming model.

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

Similar jobs worth comparing

Senior CUDA Driver Engineer: Systems Software Leader
Senior CUDA Driver Engineer: Systems Software Leader

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 272,000 - 431,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 Architect, Equity Eligible
Senior CUDA Driver Architect, Equity Eligible

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,000
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 Driver & Kernel Engineer
Senior CUDA Driver & Kernel Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 356,000
Equity
Benefits
Career growth
Senior CUDA Driver Systems Engineer
Senior CUDA Driver Systems Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 184,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 Engineer - Systems and Performance
Senior CUDA Driver Engineer - Systems and Performance

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 241,500
Equity
Benefits package
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 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