CareerPlan

Senior Security Engineer, RTOS and Virtualization

US, CA, Santa ClaraFull-time$184k2026-09-29 → 2026-11-10

Core

Lead security engineering for RTOS, hypervisor, and embedded virtualization technologies to manage system resource sharing and separation while fulfilling real-time, safety, and security needs for autonomous vehicles.

Role type

Senior Security Engineer (RTOS and Virtualization)

Builds

NVIDIA DRIVE Platforms for autonomous vehicles

Domain

Automotive cybersecurity and embedded systems

Deliverable

production ML models

Required skills

RTOS security, hypervisor security, embedded virtualization, C/C++ (memory safety, concurrency, privilege boundaries), CPU/SoC security (MMU/SMMU/IOMMU, DMA, interrupts), threat modeling, automotive standards (ISO/SAE 21434, UN R155, ISO 26262), fuzzing, static/dynamic analysis

Preferred skills

Rust, Ada/SPARK, formal methods, capability-based security models, security automation

Technologies

C, C++, Rust, Ada/SPARK

Responsibilities

Lead security engineering for RTOS, hypervisor, and embedded virtualization; Collaborate on CPU and SoC architecture including privilege levels and hardware isolation; Build defensive features like strong partitioning and secure updates; Perform threat modeling and automotive TARA; Review low-level code and drive security fixes into production

Seniority

Senior, hands-on IC