Senior Security Engineer, RTOS and Virtualization

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAAustin, TXHillsboro, ORRedmond, WA
Salary
$184,000–$287,500 / yr
Posted
31 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $236k
$115k most similar roles pay here $306k

This role pays more than 91% of similar roles. Most pay $151,206–$213,625 — the shaded band above. At the midpoint, this role pays about $236k versus about $182k 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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Security Engineer, RTOS and Virtualization

As a Senior Security Engineer, RTOS and Virtualization, you will join the Hypervisor and RTOS Team to lead security engineering for real-time operating systems, hypervisors, and embedded virtualization technologies. You will manage the design, implementation, review, and verification of these systems while collaborating on CPU and SoC architecture including memory protection, DMA, interrupts, boot flows, and hardware isolation. Your daily work involves building defensive features like strong partitioning, secure communication, and fault containment, alongside performing threat modeling and automotive TARA to meet safety standards. You will utilize C/C++ for low-level code review and develop fuzzing and security test infrastructure. The role addresses critical security and safety requirements for autonomous vehicles by ensuring resource separation and protection within high-reliability systems using technologies like MMU, SMMU, IOMMU, and various automotive cybersecurity standards.

What does a Security Engineer earn in California?

Median $196000 from 31 postings across 16 companies.

See salary data

What you'll do

  • Lead security engineering for RTOS, hypervisor, and embedded virtualization technologies across design, implementation, and verification.
  • Collaborate on CPU and SoC architecture including memory protection, boot flows, and hardware isolation.
  • Implement defensive features such as strong partitioning, least-privilege access, and secure communication.
  • Perform threat modeling and automotive TARA to align risks with security and safety standards.
  • Review low-level C/C++ code to identify vulnerabilities and drive fixes into production.
  • Build fuzzing and security test infrastructure to validate system integrity.
  • Ensure 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, capability-based models, or security automation tools (preferred).

More like this

Similar roles

Senior Hypervisor and RTOS Engineer

Nvidia

Santa Clara, CA 11 days ago $184,000$287,500
C C++ RTOS Hypervisor Embedded Software Virtualization Tegra SoC Firmware Formal Methods ISO 26262 ISO 21434 ASPICE Systems Programming Hardware-assisted Virtualization
8+ yrs exp

Senior System Software Engineer

Nvidia

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