Senior CUDA Driver Engineer - GPU Compute & Systems

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 152,000 - 288,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NVIDIA Corporation in California seeks a seasoned system software engineer to work on the CUDA Driver, a core component for accelerating general purpose computation on the GPU. You will craft elegant solutions and shape CUDA's future, collaborating with peers across NVIDIA.

The role requires strong C/C++ skills, 4+ years, and experience with multithreaded programming, OS interfaces, and kernel-mode development.

Qualifications

  • BS or MS in Computer Science, Electrical Engineering or related field (or equivalent experience).
  • Strong C and C++ programming skills.
  • Experience with multithreaded programming and OS interfaces.
  • Experience with Linux systems software development is a plus.

Responsibilities

  • Evangelize, architect, and implement new features.
  • Coordinate and drive development across multiple teams.
  • Define improvements to CUDA APIs and programming model.
  • Extend CUDA programming models and functionality such as CUDA Graphs.
  • Explore Graphs to improve scheduling of AI/ML workloads on GPUs.
  • Write effective, maintainable, and well-tested code.
  • Develop code for multiple operating systems.

Skills

C/C++
Multithreaded programming
Linux systems
CUDA
Kernel mode

Education

BS/MS in CS/EE
Equivalent experience

Tools

Linux

Job description

NVIDIA Corporation in California seeks a seasoned system software engineer to work on the CUDA Driver, a core component for accelerating general purpose computation on the GPU. You will craft elegant solutions and shape CUDA's future, collaborating with peers across NVIDIA.

The role requires strong C/C++ skills, 4+ years, and experience with multithreaded programming, OS interfaces, and kernel-mode development.

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 Engineer
Senior CUDA Driver Systems Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 184,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 Driver & GPU Kernel Scheduler Engineer
Senior CUDA Driver & GPU Kernel Scheduler Engineer

NVIDIA • United States

On-site
USD 272,000 - 431,000
Equity
Benefits
Senior System Software Engineer - CUDA Driver & Silicon
Senior System Software Engineer - CUDA Driver & Silicon

NVIDIA • United States

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 & 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 Engineer: Graphs & GPU Sharing (Equity)
Senior CUDA Driver Engineer: Graphs & GPU Sharing (Equity)

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Diversity and inclusion initiatives
Senior CUDA Driver & System Software Engineer
Senior CUDA Driver & System Software Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,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