Senior CUDA Driver Engineer — GPU Software & Performance

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 152,000 - 287,500

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Comprehensive benefits

Job summary

NVIDIA Corporation is seeking a Senior Software Engineer to advance the CUDA driver, collaborating with hardware architects and DL experts to unlock GPU compute performance.

You will design, implement, and maintain kernel-mode components, compilers, and networking software, with system-level work spanning OS interfaces and memory hierarchy. Strong C skills and OS experience are essential for success.

Qualifications

  • BS or MS in CS/EE or equivalent experience.
  • 5+ years of experience in developing systems software.
  • Strong C programming skills.
  • Experience with OS interfaces for threads, processes and VM.

Responsibilities

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

Skills

C programming
Systems software
OS interfaces
HW/SW co-design
Performance modeling
CUDA programming

Education

Bachelor's or Master's in CS/EE or equivalent

Job description

NVIDIA Corporation is seeking a Senior Software Engineer to advance the CUDA driver, collaborating with hardware architects and DL experts to unlock GPU compute performance.

You will design, implement, and maintain kernel-mode components, compilers, and networking software, with system-level work spanning OS interfaces and memory hierarchy. Strong C skills and OS experience are essential for success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior CUDA Driver & Systems Software Engineer
Senior CUDA Driver & Systems Software Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior CUDA Driver Architect — Lead High-Performance Systems
Senior CUDA Driver Architect — Lead High-Performance Systems

NVIDIA • Santa Clara (CA)

On-site
USD 272,000 - 431,000
Equity
Benefits
Senior GPU Systems Software Engineer — Kernel/Driver
Senior GPU Systems Software Engineer — Kernel/Driver

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 152,000 - 242,000
Equity
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 Systems Software Engineer - GPU Driver & Kernel
Senior Systems Software Engineer - GPU Driver & Kernel

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
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
Senior CUDA System Software Engineer — Chip Bringup & Drivers (Equity)
Senior CUDA System Software Engineer — Chip Bringup & Drivers (Equity)

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity and benefits