
System Software Manager - GPU Fabric Networking
Summary
NVIDIA is seeking a System Software Manager to lead a team developing next-generation communication software and products for GPU fabric networking, built on NVLink and NVSwitch technologies, within their data center ecosystem.
About the role
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.
NVIDIA data center systems, such as DGX and HGX, have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are seeking a highly motivated System Software Manager to lead a team driving the development of next-generation communication software and products, building on our industry-leading NVLink and NVSwitch technologies. This role combines technical leadership with hands-on development activities, driving innovation at the core of NVIDIA’s data center ecosystem.
What you will be doing:
- Lead, mentor, and grow your engineering team while overseeing project planning, execution, and ensuring the quality and performance of all deliverables.
- Own major features and drive the team’s roadmap that aligns with ambitious goals and dynamic customer requirements.
- Grow the local team while collaborating with a wide range of cross–business unit teams both on-site and locally.
- Continuously evaluate and identify opportunities to improve processes, infrastructure, and practices to ensure efficient, transparent, and high-quality team execution.
- This is a technical leadership role, with active involvement in feature design and implementation.
What we need to see:
- BS or MS degree in Computer Engineering, Computer Science, or related field or equivalent experience.
- 8+ years of overall technical experience in system software and networking product development.
- 3+ years of experience managing and leading engineering teams.
- Experience balancing multiple projects with competing priorities.
- Solid understanding of computer system architecture, operating system and kernel internals.
- Strong understanding of networking fundamentals and high-performance interconnection (e.g., InfiniBand, Ethernet)
- Experience with Linux development, familiarity with OS virtualization technologies.
- Background in multi-core / multi-process / multi-threaded programming environment.
- Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
Ways to stand out from the crowd:
- Prior experience working with distributed teams, demonstrating your ability to manage and coordinate effectively across different locations.
- Direct exposure to high-profile customers, demonstrating strong communication and relationship management skills.
- Understanding of CUDA programming models, NVIDIA GPUs, and high-performance computing (HPC) environments.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
What you'll do
Requirements
Nice to have
Role overview
Tech stack analysis
Salary estimate
NVIDIA is a top-tier semiconductor company in Santa Clara, CA. For a senior engineering manager role with 8+ years of experience in system software and networking, with Linux kernel/HPC/GPU expertise, total compensation typically ranges from $230K–$320K+ base salary, with significant additional RSU grants (often $300K–$600K+ over 4 years) making total comp substantially higher. Benchmarks from levels.fyi and Glassdoor for NVIDIA Senior/Principal Engineering Manager roles in this domain confirm this range.
See the AI-estimated salary range for this role
Sign up free →Green flags
5 itemsDiscover all 5 green flags for this role
Sign up free →Benefits breakdown
See all benefits organized by category — health, financial, time off & more
Sign up free →Hiring insights
See JD quality score, hiring urgency & team details
Sign up free →Red flags
PRO3 itemsSee all 3 red flags — what the JD isn't telling you
Sign up free →Interview insights
PROGet full interview breakdown — rounds, likely topics & prep tips
Sign up free →Career path
PROSee where this role leads — full career progression
Sign up free →NVIDIA is the world's leading designer of GPUs and AI computing platforms. Its chips power everything from gaming and data centers to autonomous vehicles and scientific research. With a market cap exceeding $2 trillion, NVIDIA's CUDA platform and AI accelerators have become the backbone of the global AI revolution.