Senior Firmware Engineer
Core
Develop firmware for NVIDIA networking products (NIC, Switch, GPU) serving cloud, HPC, and storage markets.
Role type
Senior Firmware Engineer
Builds
Firmware for NVIDIA NIC, Switch, and GPU
Domain
Networking hardware and firmware
Required skills
C/C++, OOP, data structures, algorithms, Python, Bash, system debugging, firmware design, verification
Preferred skills
simulation development, real-time programming (RTOS), firmware boot/security flows, x86 assembly, PC architecture, network/storage protocols, Agile methods
Technologies
C, C++, Python, Bash, RTOS, x86
Responsibilities
Collaborate across software, hardware, and architecture teams to define and deliver commitments; Implement new features for NIC, Switch, and GPU firmware; Develop verification tests for advanced features; Gain deep understanding of system debug, networking technology, and HW/FW/SW relationships.
Seniority
Senior, hands-on IC
