Senior CUDA Driver Performance Engineer

NVIDIA AI

Santa Clara (CA)

On-site

USD 184,000 - 357,000

Full time

7 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA seeks senior systems software engineers to accelerate the CUDA Driver, improving performance across CPUs, interconnects, and GPUs for the next generation of accelerated computing.

You will trace workloads, design features, and ship validated optimizations, collaborating across CUDA software, hardware, frameworks, and product teams. You will mentor engineers and influence CUDA software and GPU architectures.

Qualifications

  • BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent with at least 7+ years of systems-software development experience.
  • Strong production C/C++ systems-programming experience in a complex codebase.
  • Solid operating systems and concurrency foundations including threads, synchronization, processes, virtual memory, and user/kernel interactions.
  • Strong computer architecture foundations including processors, memory hierarchy, caching and coherence, data movement, and system interconnects.
  • Proven track record improving real software performance through measurement, bottleneck identification, and profiling.
  • Sound technical judgment and ownership of ambiguous problems with clear cross-team communication.
  • Direct CUDA or GPU experience is valuable but not required if deep systems software foundations are present.

Responsibilities

  • Develop and ship performance-centric CUDA Driver features and programming-model capabilities from design through validation.
  • Diagnose complex performance problems through workload analysis, measurement and modeling, cross-layer root-cause isolation, and validation.
  • Optimize critical CUDA primitives, memory management and movement, CPU-GPU coordination, and interconnect paths for latency, throughput, and scalability.
  • Set performance goals for current and future platforms; characterize new platforms and drive readiness through releases.
  • Translate workload and platform evidence into CUDA API, programming model, system software, and future GPU architecture recommendations.
  • Set subsystem performance direction and mentor engineers tackling complex systems and performance challenges.
  • Influence technical decisions with evidence-based tradeoffs and strengthen implementations through design and code reviews.

Skills

C/C++ systems programming
Concurrency and OS fundamentals
Computer architecture foundations
Performance optimization
Root-cause analysis
Communication across teams
CUDA/GPU experience (optional)

Education

BS/MS/PhD in CS/CE/EE or equivalent

Job description

NVIDIA seeks senior systems software engineers to accelerate the CUDA Driver, improving performance across CPUs, interconnects, and GPUs for the next generation of accelerated computing.

You will trace workloads, design features, and ship validated optimizations, collaborating across CUDA software, hardware, frameworks, and product teams. You will mentor engineers and influence CUDA software and GPU architectures.

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

Similar jobs worth comparing

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

Nvidia • Jasper (AL)

On-site
USD 124,000 - 196,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 & 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 System Software Engineer – Chip & Driver
Senior CUDA System Software Engineer – Chip & Driver

NVIDIA AI • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits package
Senior CUDA Driver Systems Engineer
Senior CUDA Driver Systems Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 184,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
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 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