Senior CUDA Driver Engineer — GPU Software & Performance

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 152,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Engineer | High-Impact Kernel & Systems
Senior CUDA Driver Engineer | High-Impact Kernel & Systems

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 241,500
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
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 - 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 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
Senior System Software Engineer – GPU & HPC, Equity
Senior System Software Engineer – GPU & HPC, Equity

NVIDIA Gruppe • Santa Clara (CA)

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

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 288,000
Equity
Diverse work environment
Equal opportunity employer
Senior CUDA Deep Learning Systems Engineer – Equity
Senior CUDA Deep Learning Systems Engineer – Equity

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package