NVIDIA logo

Senior Firmware Security Architect, Networking

NVIDIA
August 22, 2026
Full-time
On-site
Yokne'am Illit, Israel
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Firmware Security Architect, Networking

Role Summary

Join the NVIDIA Networking product security team to define and drive firmware security architecture across networking products. You will work with firmware, hardware, and architecture teams to reduce risk, define security features, and ensure secure device lifecycles for large-scale deployments.

Experience Level

Senior β€” typically requires 5+ years of relevant experience in product security, firmware security, or security research.

Responsibilities

Core responsibilities focus on firmware security architecture, threat analysis, and guiding engineering teams to implement secure designs.

  • Design and review firmware security architecture: trust boundaries, privilege separation, device identity, secure boot, chain of trust, secure update, and anti-rollback.
  • Perform threat modeling for firmware and embedded subsystems across networking products.
  • Analyze hardware/firmware interactions to identify weaknesses in boot flows, privileged execution, and management interfaces.
  • Specify security features and mitigations covering provisioning, attestation, debug authorization, runtime hardening, and field updates; guide implementation teams.
  • Translate threat models into actionable security requirements and evaluate designs and implementations against those requirements.
  • Collaborate with hardware and ASIC architects to define required security primitives and their use across product lines.
  • Promote secure firmware development practices: memory-safe patterns in C, static analysis, and fuzzing of firmware-exposed interfaces.

Requirements

Required skills and experience to perform the role.

Must-have:

  • 5+ years of hands-on experience in product security, firmware security, or security research with embedded/firmware codebases.
  • Experience defining security policy models (authorization schemes, RBAC, administrative role separation) and how they are expressed and enforced in production.
  • Familiarity with applied cryptography concepts relevant to devices: secure boot, code signing, and attestation.
  • Practical knowledge of threat modeling, common attack vectors, and mitigation techniques for firmware and embedded systems.
  • Ability to work independently and collaboratively in a fast-evolving environment; strong communication and interpersonal skills.

Nice-to-have:

  • Experience with hardware/software interfaces in networking devices (registers, MMIO, DMA, mailbox/doorbell mechanisms, PCIe configuration and management).
  • Experience with hardware roots of trust and hardware-enforced isolation (MPU/MMU, secure enclaves, fuse/OTP provisioning) in SoCs or ASICs.
  • Hands-on experience with networking software (device drivers, control plane, management interfaces, embedded network OS) and their interaction with firmware.
  • Familiarity with high-scale deployment and data center security operational challenges.

Education Requirements

Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field is stated; equivalent practical work experience is acceptable. A Master's (M.Sc.) or PhD in a related technical field is listed as preferred.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-08-21