Senior System Software Engineer - GPU Drivers & Security

NVIDIA

Santa Clara (CA)

On-site

USD 184,000 - 288,000

Full time

3 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a Senior System SW Engineer to lead security and architecture initiatives across GPU kernel drivers, embedded software, and platform security. You will partner with hardware, software, and security teams to deliver secure, high-performance solutions from architecture through production.

The role emphasizes technical leadership, rigorous code reviews, and cross-functional collaboration to strengthen reliability, security, and performance in datacenter, gaming, and compute

Qualifications

  • BS/MS in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 8+ years in systems software, embedded development, or security engineering.
  • Experience securing low-level software, including operating-system kernels, device drivers, embedded systems, or platform software.
  • Strong C programming, low-level driver development, and system-level debugging skills.
  • Experience with Linux, Windows, Android, ChromeOS, or comparable operating-system kernels.
  • Solid understanding of computer architecture, including processors, caches, buses, memory controllers, DMA, interrupts, and memory protection.
  • Demonstrated technical leadership, ownership, and ability to drive complex cross-functional projects.
  • Clear written and verbal communication skills, including the ability to explain complex security and systems topics to varied audiences.

Responsibilities

  • Architect, design, implement, and verify security and systems features for GPU kernel drivers, embedded software, and next-generation GPU architectures.
  • Drive secure-design practices across code, development processes, and product architecture; lead adoption across partner engineering organizations.
  • Conduct software and hardware security reviews, identify vulnerabilities and architectural risks, and guide mitigation strategies.
  • Debug and resolve complex issues across drivers, operating-system kernels, embedded environments, hardware interfaces, and virtualization layers.
  • Balance security, reliability, and performance requirements for datacenter-scale and performance-sensitive inference & training workloads.
  • Define and execute long-term security roadmaps in collaboration with global software, hardware, and product teams.

Skills

C programming
driver development
system-level debugging
kernel development
cross-functional leadership
communication skills
security engineering

Education

BS/MS in Computer Engineering, Computer Science, Electrical Engineering, or related field

Tools

Linux
Windows
Android
ChromeOS
Hypervisors
IOMMUs
Virtual machines

Job description

NVIDIA is seeking a Senior System SW Engineer to lead security and architecture initiatives across GPU kernel drivers, embedded software, and platform security. You will partner with hardware, software, and security teams to deliver secure, high-performance solutions from architecture through production.

The role emphasizes technical leadership, rigorous code reviews, and cross-functional collaboration to strengthen reliability, security, and performance in datacenter, gaming, and compute

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU System Software Engineer - Security & Drivers
Senior GPU System Software Engineer - Security & Drivers

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior System Software Engineer - GPU SW
Senior System Software Engineer - GPU SW

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Hardware Security Architect - SoC/GPU Leader
Senior Hardware Security Architect - SoC/GPU Leader

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior System Software Engineer - GPU SW
Senior System Software Engineer - GPU SW

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
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 Hardware Security Architect for SoCs & GPUs
Senior Hardware Security Architect for SoCs & GPUs

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Offensive Security Engineer - GPU Firmware & Kernel
Senior Offensive Security Engineer - GPU Firmware & Kernel

NVIDIA Corporation • Santa Clara (CA)

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

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000