Senior CUDA System Software Engineer - Chip & Driver

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 152,000 - 288,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA is hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements for diverse workloads spanning deep learning, scientific computing, gaming, and autonomous vehicles.

You will be involved in design, simulation in pre-silicon environments, silicon bring-up, and production software deployment.

Qualifications

  • BS or MS in Computer Engineering, CS, Electrical Engineering or equivalent
  • 5+ years of relevant systems software development experience
  • Strong C programming skills and knowledge of parallel programming
  • Experience with OS interfaces for threads, processes, and virtual memory
  • Experience writing and debugging multithreaded programs
  • Background with large codebases
  • Excellent written communication and collaboration skills

Responsibilities

  • Develop software on pre-silicon environments (simulation/emulation)
  • Own CUDA enablement for new silicon and architecture
  • Collaborate with SW, HW and other teams to develop and productize CUDA features
  • Promote and implement new CUDA features and bring up on new chips
  • Contribute to improvements to CUDA APIs and programming model
  • Write maintainable, well-tested code across multiple operating systems

Skills

C programming
Parallel programming
Multithreading
Operating systems concepts
System architectures
Communication & collaboration

Education

BS/MS in Computer Engineering/CS/EE or equivalent

Tools

Linux kernel development
Driver development
Windows driver development
macOS driver development

Job description

NVIDIA is hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements for diverse workloads spanning deep learning, scientific computing, gaming, and autonomous vehicles.

You will be involved in design, simulation in pre-silicon environments, silicon bring-up, and production software deployment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Engineer — Lead Systems & Performance
Senior CUDA Driver Engineer — Lead Systems & Performance

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,000
Equity
Benefits
Senior System Software Engineer - CUDA Chips
Senior System Software Engineer - CUDA Chips

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity and 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 System Software Engineer - CUDA Chips
Senior System Software Engineer - CUDA Chips

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
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
Principal System Software Engineer - CUDA Driver
Principal System Software Engineer - CUDA Driver

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,000
Equity
Benefits
System Software Engineer: CUDA Driver & Kernel (Equity)
System Software Engineer: CUDA Driver & Kernel (Equity)

NVIDIA AI • Santa Clara (CA)

On-site
USD 150,000 - 230,000
Equity
Benefits
Senior CUDA Kernel & GPU Scheduling Engineer
Senior CUDA Kernel & GPU Scheduling Engineer

NVIDIA • Jasper (AL)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior CUDA Windows Driver Engineer — Systems & Performance
Senior CUDA Windows Driver Engineer — Systems & Performance

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits