CUDA Systems Engineer - Performance & Runtime

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 124,000 - 196,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking systems software engineers to design and ship production C/C++ features for the CUDA driver and runtime in a high-performance, multi-team environment in Santa Clara, CA. You will optimize critical paths, mentor others, and influence hardware/software directions for future GPU architectures.

Applicants should have strong OS/concurrency and computer-architecture knowledge, and a background in performance engineering with measurable results.

Qualifications

  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field—or equivalent practical experience—with at least 2 years of systems-software development experience.
  • Strong production C/C++ systems-programming experience in a complex codebase.
  • Strong OS 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 in improving software performance with measurements and quantitative validation.
  • Sound technical judgment and ability to own ambiguous problems and communicate across teams.
  • Direct CUDA or GPU experience is valuable but not required if deep systems foundations exist.

Responsibilities

  • Design, implement, validate, and ship performance-centric features in the CUDA driver and runtime.
  • Optimize kernel launches, synchronization, memory management, and CPU-GPU coordination for latency, throughput, and scalability.
  • Lead end-to-end performance analysis, formulate hypotheses, run measurements, identify root causes, and validate impact.
  • Translate workload signals into CUDA API and programming-model improvements and system-software direction.
  • Collaborate with multiple teams to define performance requirements and influence hardware/software direction.
  • Mentor engineers and help shape future GPU software architecture and product generations.

Skills

C/C++ systems
OS and concurrency
Computer architecture
Performance engineering
Strong communication
Ownership mindset
CUDA experience

Education

BS/MS/PhD in CS/CE

Tools

CUDA

Job description

NVIDIA Corporation is seeking systems software engineers to design and ship production C/C++ features for the CUDA driver and runtime in a high-performance, multi-team environment in Santa Clara, CA. You will optimize critical paths, mentor others, and influence hardware/software directions for future GPU architectures.

Applicants should have strong OS/concurrency and computer-architecture knowledge, and a background in performance engineering with measurable results.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Nvidia • Jasper (AL)

On-site
USD 124,000 - 196,000
Equity
Benefits
System Software Engineer, Performance - CUDA Driver
System Software Engineer, Performance - CUDA Driver

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Equity
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
Senior CUDA Driver & System Software Engineer
Senior CUDA Driver & System Software Engineer

NVIDIA Corporation • Santa Clara (CA)

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

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,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 GPU Power & Performance Systems Engineer
Senior GPU Power & Performance Systems Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000