Senior CUDA Driver Engineer: Graphs & MPS

NVIDIA AI

Santa Clara (CA)

On-site

USD 180,000 - 280,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA AI in Santa Clara seeks an Architect/Developer to design and implement CUDA Driver features that accelerate diverse workloads, focusing on CUDA Graphs and MPS. You will collaborate with cross-functional teams to extend CUDA programming models and ship driver-level capabilities.

The ideal candidate has strong C/C++, deep OS and multithreading expertise, and the ability to work across kernel and user-space boundaries to influence next-generation GPU acceleration.

Qualifications

  • Requires a BS or MS in Computer Science or Electrical Engineering with 8-10 years of development experience.
  • Strong C/C++ skills and deep understanding of operating system interfaces and multithreaded programming.

Responsibilities

  • Architect and implement new features for the CUDA Driver to enhance GPU acceleration for diverse workloads.
  • Collaborate across teams to extend CUDA programming models, specifically focusing on CUDA Graphs and Multi-Process Service (MPS).

Skills

C
C++
CUDA
Device Drivers
Multithreading
Operating Systems
Parallel Computing
System Architecture
Linux Systems Software
Kernel Mode Development
Virtual Memory
Process Control

Education

Bachelor's degree in Computer Science or Electrical Engineering
Master's degree in Computer Science or Electrical Engineering

Job description

NVIDIA AI in Santa Clara seeks an Architect/Developer to design and implement CUDA Driver features that accelerate diverse workloads, focusing on CUDA Graphs and MPS. You will collaborate with cross-functional teams to extend CUDA programming models and ship driver-level capabilities.

The ideal candidate has strong C/C++, deep OS and multithreading expertise, and the ability to work across kernel and user-space boundaries to influence next-generation GPU acceleration.

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

Similar jobs worth comparing

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 Software Engineer, CUDA UMD - Graphs and GPU Sharing
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 280,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
Senior CUDA Kernel Architect — GPU Scheduling & OS
Senior CUDA Kernel Architect — GPU Scheduling & OS

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 230,000
Equity
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
CUDA System Software Engineer - Performance & GPU Kernel
CUDA System Software Engineer - Performance & GPU Kernel

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Equity
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing

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

Hybrid
USD 184,000 - 357,000
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing
Senior Software Engineer, CUDA UMD - Graphs and GPU Sharing

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Diversity and inclusion initiatives
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
Performance Systems Engineer, CUDA Driver & Runtime
Performance Systems Engineer, CUDA Driver & Runtime

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 124,000 - 196,000