Senior Offensive Security Researcher, GPU System Software

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TX
Employment
Full-time
Posted
11 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $219k
$156k most similar roles pay here $291k

This listing doesn't post a salary. Most similar roles pay $196,750–$241,750.

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 · Senior Offensive Security Researcher, GPU System Software

Senior NVIDIA Offensive Security Researcher, GPU System Software joins the Offensive Security Research team to secure production GPU firmware, microcode, kernel drivers, and embedded software. This role involves performing end-to-end security stories for subcomponents, from threat modeling to hardening and verification. You will identify vulnerabilities, build proof-of-concept exploits, and design mitigation technologies like hardware Control-Flow Integrity, Pointer Masking, and Memory Tagging. The work focuses on securing the root of trust for platforms containing RISC-V cores across AI data centers, automotive systems, and networking. Required skills include expert C and assembly programming, experience in fuzzing, static/dynamic analysis, and exploit development. Candidates should possess expertise in low-level driver or firmware research, secure development lifecycle practices, and the application of AI and LLM-based tooling for vulnerability discovery and triage within complex hardware and software architectures.

What you'll do

  • Perform offensive security research on GPU firmware, microcode, kernel drivers, and embedded software.
  • Identify vulnerabilities and develop proof-of-concept exploits for production components.
  • Design and prototype new hardware and software mitigation technologies like Control-Flow Integrity and Memory Tagging.
  • Conduct threat modeling and security reviews of both software and hardware designs.
  • Partner with engineering teams to remediate bugs and close entire classes of vulnerabilities.
  • Manage the end-to-end security lifecycle for specific subcomponents from threat modeling to verification.
  • Develop and evangelize tools, practices, and processes to improve product robustness across the company.

What we're looking for

  • BS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • 12+ years of relevant software engineering or security research experience.
  • Demonstrated experience in an offensive security role.
  • Excellent C and assembly skills with hands-on low-level driver or firmware experience.
  • Vulnerability research experience including fuzzing, static/dynamic analysis, exploit development, and coverage-guided techniques.
  • Experience with secure development lifecycle practices such as threat modeling, code audit, and incident response.
  • Experience applying AI and LLM-based tooling to vulnerability discovery, triage, or analysis.
  • Firmware or embedded reverse engineering on RISC-V or other non-x86 architectures (preferred); experience with hardware/compiler-assisted mitigations (preferred).

More like this

Similar roles

Security Engineer, GPU Kernel Driver

Nvidia

Remote (Santa Clara, CA) 5 days ago $152,000–$241,500
C Firmware Kernel Security Research Static Analysis Dynamic Analysis Fuzzing Coverity Checkmarx Rapid 7 AppSider AFL Peach Bullseye LDRA LLM Threat Modeling Unit Testing Incident Response
5+ yrs exp Remote

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

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

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

Senior System Software Engineer, GPU SW

Nvidia

Santa Clara, CA 12 days ago $184,000–$287,500
C GPU Drivers Embedded Software Linux Windows Android ChromeOS Computer Architecture Firmware RTOS RISC-V Confidential Computing Virtualization Hypervisors IOMMU Reverse Engineering Threat Modeling DMA Memory Protection
8+ yrs exp