Nvidia

Senior Firmware Security Architect, Networking

Nvidia
Apply
23 hours ago
Remote, United States +2 moreSenior
H1B sponsor

Base Salary

$184k - $357k/yr

Responsibilities

  • Define security architecture for NVIDIA Networking firmware, including trust boundaries, privilege separation, device identity, key storage, secure boot, chain of trust, secure updates, and anti-rollback flows.
  • Perform threat modeling across firmware and embedded subsystems and analyze hardware/firmware interactions for security weaknesses.
  • Define security features and mitigations across provisioning, attestation, debug authorization, runtime hardening, and field updates.
  • Translate threat models into security requirements and architectural decisions, and review designs and implementations.
  • Partner with hardware and ASIC architects to specify security primitives and their use across the product line.
  • Drive secure firmware development practices, including memory-safe C coding patterns, static analysis, and fuzzing of firmware-exposed interfaces.
  • Ensure development processes meet security and coding standards.

Requirements

  • Academic degree in computer science, electrical engineering, or a related field, or equivalent experience.
  • At least 8 years of experience in product security, firmware security, or security research, including hands-on embedded or firmware codebase experience.
  • Experience defining production security policy models, including authorization schemes, RBAC, and administrative role separation.
  • Familiarity with applied cryptography, secure boot, code signing, attestation, threat modeling, attack vectors, and mitigation techniques.
  • Ability to work independently and collaboratively in an evolving environment.
  • Excellent communication and interpersonal skills.
  • Preferred: M.Sc. or PhD in computer science, electrical engineering, or a related technical field.
  • Preferred: experience with networking-device hardware/software interfaces, register and MMIO programming models, DMA, mailbox and doorbell mechanisms, PCIe configuration and management interfaces, and firmware.
  • Preferred: experience with hardware roots of trust, hardware-enforced isolation, MPU/MMU, secure enclaves, and fuse/OTP-based provisioning in SoCs or ASICs.
  • Preferred: hands-on networking software experience with device drivers, control plane, management interfaces, or embedded network operating systems.
  • Preferred: familiarity with high-scale deployment and the data center security ecosystem.

Benefits

  • Competitive base salary ranging from 184,000 USD to 287,500 USD for Level 4 or from 224,000 USD to 356,500 USD for Level 5, depending on location, experience, and comparable employee pay.
  • Eligible for equity and benefits.
  • Applications accepted at least until October 23, 2026.

Tech Stack

C
Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me