Senior Firmware Engineer, Networking
Core
Develop and verify firmware for NVIDIA networking chips (NICs and Switches) serving AI, cloud, HPC, and storage markets.
Role type
Senior Firmware Engineer (Networking)
Builds
Firmware for NVIDIA Network Interface Cards (NIC) and Switches
Domain
Networking hardware, AI infrastructure, HPC
Required skills
C/C++, OOP, Linux drivers, CPU/GPU/SOC architecture, digital design, debugging, Python scripting, board bringup, lab tools (oscilloscopes, logic analyzers)
Preferred skills
RISCV architecture, verification, automation, schematic/layout review
Technologies
Linux, Python, C, C++, RISCV, Oscilloscopes, Logic Analyzers
Responsibilities
Implement new features for NIC and Switch firmware; Develop verification tests for advanced features; Collaborate with chip design, board design, and Silicon teams to debug FW/validation issues; Participate in early modeling, simulation, and schematic/layout reviews for next-gen board designs.
Seniority
Senior, hands-on IC

