Senior Security Engineer, RTOS and Virtualization

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAAustin, TXHillsboro, ORRedmond, WA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
28 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $236k
$128k $305k
below market most similar roles pay here above market

This role pays more than 87% of similar roles. Most pay $154,900–$220,305 — the blue band above. At the midpoint, this role pays about $236k versus about $188k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Security Engineer, RTOS and Virtualization

The Senior Security Engineer, RTOS and Virtualization joins the Hypervisor and RTOS Team to manage system resource sharing and separation for autonomous vehicles. This role leads security engineering for RTOS, hypervisor, and embedded virtualization technologies across design, implementation, review, and verification. You will collaborate on CPU and SoC architecture, focusing on privilege levels, memory protection, DMA, interrupts, boot flows, and hardware isolation. Key responsibilities include building defensive features like strong partitioning, least-privilege access, and secure updates, while performing threat modeling and automotive TARA. You will use C/C++ to review low-level code, investigate vulnerabilities, and build fuzzing infrastructure. Required expertise includes securing kernels, firmware, and drivers while navigating automotive standards like ISO/SAE 21434, UN R155, and ISO 26262.

What does a Security Engineer earn in California?

Median $200125 from 42 postings across 15 companies.

See salary data

What you'll do

  • Lead security engineering for RTOS, hypervisor, and embedded virtualization technologies across design, implementation, review, and verification.
  • Collaborate on CPU and SoC architecture including privilege levels, memory protection, DMA, interrupts, and hardware isolation.
  • Implement defensive features such as strong partitioning, least-privilege access, secure communication, and fault containment.
  • Perform threat modeling and automotive TARA to connect risks and mitigations to security and safety standards.
  • Review low-level C/C++ code to investigate vulnerabilities and drive security fixes into production.
  • Build and maintain fuzzing and security test infrastructure for low-level systems.
  • Ensure system compliance with automotive cybersecurity and safety standards like ISO/SAE 21434 and ISO 26262.

What we're looking for

  • 8+ years of hands-on experience in systems, embedded, platform, product, or automotive security.
  • BSEE/BSCS degree or equivalent experience.
  • Experience securing RTOS, hypervisor, kernel, firmware, boot, driver, or other privileged software.
  • Strong C/C++ skills with a focus on memory safety, concurrency, resource ownership, privilege boundaries, and isolation.
  • Familiarity with CPU and SoC security concepts including MMU/SMMU or IOMMU, DMA, interrupts, boot, debug, and hardware-backed isolation.
  • Experience with threat modeling, vulnerability analysis, exploitability assessment, fuzzing, static or dynamic analysis, and security remediation.
  • Familiarity with automotive cybersecurity, safety, or process standards such as ISO/SAE 21434, UN R155, ISO 26262 interfaces, or Automotive SPICE.
  • Experience with Rust, Ada/SPARK, formal methods, or building security automation and fuzzing infrastructure (preferred).

More like this

Similar roles

Senior Hypervisor and RTOS Engineer

Nvidia

Remote (Santa Clara, CA) +3 34 days ago $184,000–$287,500
C C++ RTOS Hypervisor Embedded Software Hardware-assisted Virtualization operating-system internals Tegra SoC Formal Methods ISO 26262 ISO 21434 ASPICE Systems Programming Firmware Virtualization
8+ yrs exp Remote

Senior Security Software Engineer

Nvidia

Santa Clara, CA 69 days ago
Security Software Engineering Cryptography Secure Boot Root of Trust Confidential Compute SOC GPU System Architecture Secure Coding Pre-silicon Simulation Emulation Test Automation Security Assessment AI Tooling Networking Edge Computing
5+ yrs exp

Senior Offensive Security Engineer, Automotive

Nvidia

Santa Clara, CA 12 days ago $184,000–$287,500
C/C++ Python Rust Ada/SPARK Linux x86 ARM RISC-V Fuzzing Dynamic Analysis TLA+ Lean Formal Methods OS Kernels Hypervisors Firmware Embedded Software
7+ yrs exp

Senior Tegra Software Engineer

Nvidia

Santa Clara, CA 70 days ago $152,000–$241,500
C C++ Assembly Rust Ada Spark Firmware Embedded Systems SoC Root of Trust Cryptography Secure Boot Confidential Compute Pre-silicon Simulation Emulation Security SDLC ISO 26262 ISO 21434
5+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA 97 days ago $184,000–$287,500
C Ada/SPARK Python QNX Linux RTOS ARM Virtualization Hypervisor ISO 26262 ISO 21434 Formal Methods TLA+ Ethernet TSN IEEE 1588 PTP BSP I/O Virtualization
8+ yrs exp