Software Manager, Networking
Nvidia · Santa Clara, CA
About this role
Nvidia is hiring a manager-level Engineering Manager in the software engineering function based in Santa Clara, CA. The posting calls out experience with C, Linux, Embedded Systems.
- Role
- Engineering Manager
- Function
- software engineering
- Level
- manager
- Track
- hybrid
- Employment
- Full-time
- Location
- Santa Clara, CA
- Posted
- May 14, 2026
More roles at Nvidia
Job description
from Nvidia careersNVIDIA is seeking an experienced Software Manager to lead a team developing the NVLINK switch Operation System (OS) and firmware. In this role you will be playing a critical role in developing our OS and firmware which are critical to NVIDIA's next generation networking technologies, and enable large-scale deployment in High-Performance Computing (HPC) data centers. Are you passionate about working on innovative technologies for next gen HPC? Then we want to hear from you!
What you'll be doing:
Managing and leading a high impact team of software and firmware developers
Serving as the primary technical point of contact for strategic customers, leading major customer integrations with our NVLINK technology
Owning development of major features end-to-end
Being actively hands-on (50%) in OS software coding and debugging
Collaborating with off-shore teams
What we need to see:
Bachelors degree in Computer Science or similar technical field or equivalent experience
8+ overall years of overall technical experience; 3+ years of experience managing a team
Python/C/C++ programming skills
Experience leading teams in developing software/firmware, and mentoring
Ability to self-teach and to learn quickly
Ways to stand out from the crowd:
Linux & Networking experience
Working face to face with customers
Masters degree
Excellent social and written communication skills
This is an excerpt. Read the full job description on Nvidia careers →