Security Engineer, GPU Kernel Driver

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $202k
This role $197k
$141k most similar roles pay here $253k

This role pays less than 52% of similar roles. Most pay $168,762–$235,750 — the shaded band above. At the midpoint, this role pays about $197k versus about $202k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1391 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1116 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Security Engineer, GPU Kernel Driver

As a Security Engineer, GPU Kernel Driver on the GPU System Software team, you will join a dedicated group of engineers focused on developing mitigations, conducting security research, and building advanced platforms to identify vulnerabilities in complex systems software. You will manage the security vulnerability backlog for kernel and firmware components, ensuring timely triage and remediation while leading continuous pipeline scanning and root-cause analysis. The role involves communicating risks through metrics, performing security reviews of hardware designs, and developing cutting-edge tools like static and dynamic analysis for fuzzing. To succeed, you must possess a strong technical background in C programming, low-level driver experience, and knowledge of computer architecture fundamentals. You will address critical security challenges within the domain of GPU systems to maintain a robust posture for products supporting accelerated computing and data centers.

What does a Security Engineer earn in California?

Median $203125 from 41 postings across 18 companies.

See salary data

What you'll do

  • Manage the security vulnerability backlog for kernel and firmware components to ensure timely triage and remediation.
  • Lead continuous security pipeline scanning, root-cause analysis, and validation across software and firmware components.
  • Communicate security risks, posture metrics, and remediation progress to relevant stakeholders effectively.
  • Partner with engineering teams to define and execute long-term security strategies and product hardening efforts.
  • Conduct security reviews of hardware and software designs to ensure product quality and robustness.
  • Develop and implement cutting-edge security technologies including static analysis and dynamic fuzzing solutions.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years of relevant industry software engineering experience.
  • Experience with security analysis of complex systems.
  • Strong technical background with excellent C programming and low-level driver experience.
  • Knowledge of operating systems and computer architecture fundamentals.
  • Strong communication, troubleshooting, and debugging skills.
  • Experience with secure code quality tools, dynamic scanning, or fuzzing (preferred).
  • Experience with AI/LLM-based tools, vulnerability research, or threat modeling (preferred).

More like this

Similar roles

GPU SW Security Engineer

Nvidia

Santa Clara, CA 6 days ago $152,000–$241,500
Python C LLM Agents CI/CD Firmware Kernel Sandboxing Containers Virtualization Binary Analysis Policy-as-Code GCC GDB Threat Modeling
5+ yrs exp

Senior Hardware Security Architect, GPU

Nvidia

Santa Clara, CA 55 days ago $152,000–$241,500
Hardware Security C C++ Python Perl Linux Firmware Cryptography Secure Boot Key Management Threat Modeling Fuzzing Fault Injection Hardware Design Verification
3+ yrs exp

Senior Security Engineer, RTOS and Virtualization

Nvidia

Remote (Santa Clara, CA) +3 5 days ago $184,000–$287,500
RTOS Hypervisor C C++ Rust Ada/SPARK Firmware Kernel Fuzzing Threat Modeling ISO/SAE 21434 ISO 26262 UN R155 Automotive SPICE SoC Architecture Memory Safety Dynamic Analysis
8+ yrs exp Remote

Senior Firmware Engineer, GPU

Nvidia

Santa Clara, CA 55 days ago $152,000–$241,500
C Firmware Boot Stack ARM RISC-V PCIe ACPI SoC GPU Pre-Silicon Simulation Emulation DMA GenAI System Software
5+ yrs exp

Offensive Hardware Security Researcher

Nvidia

Santa Clara, CA 100 days ago $184,000–$287,500
ARM RISCV Verilog C SoC ASIC Firmware SDL Threat Modeling Side-channel Analysis TEE TrustZone Confidential Computing Symbolic Execution Fuzzing JTAG ChipWhisperer IDA Pro Ghidra Machine Learning
6+ yrs exp