Senior Firmware Security Architect, Networking
Core
Architecting and hardening security for NVIDIA Networking firmware, covering trust boundaries, secure boot, and device lifecycle security.
Role type
Senior IC firmware security architect
Builds
Secure networking devices and firmware updates for millions of global devices
Domain
Networking hardware and embedded firmware security
Required skills
Firmware security architecture, threat modeling, applied cryptography, secure boot, RBAC policy design, C memory-safe coding, static analysis, fuzzing
Preferred skills
Hardware/software interface programming (PCIe, DMA, MMIO), hardware roots of trust (MPU/MMU, secure enclaves), networking software (drivers, control plane), high-scale data center security
Technologies
C, static analysis tools, fuzzing frameworks, secure boot frameworks, PCIe, DMA, MMIO, MPU, MMU, secure enclaves, OTP
Responsibilities
Define security architecture for firmware trust boundaries and privilege separation; Perform threat modeling for embedded subsystems; Analyze firmware/hardware interactions to identify weaknesses; Define security features across the device lifecycle; Translate threat models into actionable requirements; Drive secure development practices including memory-safe coding and fuzzing
Seniority
Senior, hands-on IC
