Senior GPU Compute Software Engineer - Kernel/Embedded

NVIDIA

Santa Clara (CA)

On-site

USD 184,000 - 288,000

Full time

12 hours ago
Be an early applicant
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
Benefits

Job summary

NVIDIA is seeking a Compute Systems Software Engineer to design and maintain kernel drivers and embedded software for Data Center GPU platforms. You will collaborate with global teams to deliver features for clock, thermal and power management, telemetry, and device management across Linux and Windows.

Applicants should have 8+ years of hands-on driver experience, strong C/C++, and deep OS internals knowledge. The role expects independent work ethic; Windows experience is a plus.

Qualifications

  • 8+ years of hands-on experience developing low-level device drivers, especially for Linux.
  • Strong software engineering skills with drive to solve hard problems.
  • Strong programming skills in C and C++.
  • Detailed knowledge of OS internals and device driver models.
  • Low-level OS knowledge required.
  • Strong English written and oral communication.

Responsibilities

  • Design software for next-generation compute GPU solutions.
  • Develop and maintain software that enables NVIDIA GPU hardware across Linux and Windows.
  • Implement cross-platform software for new and evolving hardware architectures.
  • Collaborate with global teams across software, hardware, architecture, and OEM support.
  • Develop features for clock, thermal, and power management.
  • Build telemetry, device initialization, and device management capabilities.
  • Implement memory-management and performance optimizations for GPU platforms.
  • Contribute to embedded software development supporting GPU functionality and platform integration.

Job description

NVIDIA is seeking a Compute Systems Software Engineer to design and maintain kernel drivers and embedded software for Data Center GPU platforms. You will collaborate with global teams to deliver features for clock, thermal and power management, telemetry, and device management across Linux and Windows.

Applicants should have 8+ years of hands-on driver experience, strong C/C++, and deep OS internals knowledge. The role expects independent work ethic; Windows experience is a plus.

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

Similar jobs worth comparing

Senior Compute Systems Engineer - GPU Kernel & Driver
Senior Compute Systems Engineer - GPU Kernel & Driver

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Compute Systems Engineer: GPU Kernel & Embedded
Senior Compute Systems Engineer: GPU Kernel & Embedded

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
GPU & SOC System Software Engineer-Kernel Drivers + Equity
GPU & SOC System Software Engineer-Kernel Drivers + Equity

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 357,000
Equity
Benefits
GPU/SOC Kernel Engineer - Performance, Power, Equity
GPU/SOC Kernel Engineer - Performance, Power, Equity

NVIDIA AI • Redmond (WA)

On-site
USD 180,000 - 260,000
Equity
System Software Eng Lead - Linux Kernel GPU Driver, Equity
System Software Eng Lead - Linux Kernel GPU Driver, Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
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 Compute System Software Engineer
Senior Compute System Software Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
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
Senior CUDA Driver Systems Engineer
Senior CUDA Driver Systems Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Compute System Software Engineer
Senior Compute System Software Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits