Overview
As a Technical Leader, you will define and guide security research, architecture, and implementation for NVIDIA Networking products. You will work hands-on with cross-functional teams and external partners to meet security requirements across hardware and software. You will shape secure hardware primitives and trusted platforms, influencing both product direction and open-source collaborations. This role offers impact at scale, helping NVIDIA deliver secure networking solutions in a fast-evolving AI computing landscape.
Responsibilities
- Research, design, and implement architecture solutions (hardware and software) meeting security requirements and standards
- Apply hardware security primitives to enable secure software extensions backed by hardware
- Collaborate with external partners on open-source software implementations
- Coordinate with hardware, software, research, and product teams across IO interfaces (USB, I2C, I3C, UART, PCI)
- Architectural modeling, validation, microarchitectural definition, and development of trusted-platform infrastructure using hardware security methods
- Engage with customers and partners to identify and address security issues and threats
Key requirements
- 12+ years of relevant experience
- Hands-on experience with IO interfaces: I2C, I3C, SPI, UART, USB, PCIe
- Experience with boot architecture in embedded devices and servers
- RISC-V architecture, Root-of-Trust, security processors
- Embedded systems familiarity and low-level firmware development
- Security-by-design hardware and privilege principles
- Programming and debugging across Verilog, Python/Perl, ARM assembly, C/C++
- strong communication skills
- team-oriented and collaborative
- autonomous and proactive
- Verilog
- Python
- Perl scripting
…
