Senior Firmware Engineer – GPU Networking
Nvidia · Santa Clara, CA
About this role
Nvidia is hiring a senior-level Embedded Software Engineer in the software engineering function based in Santa Clara, CA. The posting calls out experience with Python, Bash, Linux, Networking.
- Role
- Embedded Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Santa Clara, CA
- Posted
- May 15, 2026
More roles at Nvidia
Job description
from Nvidia careersNVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by phenomenal technology—and outstanding people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent.
NVIDIA’s Networking group is seeking to hire an excellent Senior Firmware Engineer to join the GPU networking (NVLink) FW group. As a Senior Engineer, you will be taking part in designing, implementing, and leading major development firmware features, delivering the next-generation GPU networking products. The Firmware team develops brand-new networking features for GPU data transfer protocols. We drive the data growth of the world’s biggest companies. With dedicated engineers around the globe, the work environment is dynamic, exciting, and fast-paced. Are you ready for the challenge?
What you will be doing:
Collaborate with architecture and different software design teams throughout the software development lifecycle.
Design and implement new features in the core of NVIDIA GPU firmware.
Work in Pre & Post-silicon development environments of next-generation NVIDIA GPU products.
This is an excerpt. Read the full job description on Nvidia careers →