← All roles

Senior Software Engineer - Networking

NVIDIA· Engineer, Sys SW
Apply on company site
Santa Clara, CA$152k - $241.5kfull-timePosted 1mo ago

About the role

Software engineering role focused on NVIDIA Spectrum-X Ethernet networking solutions. Join a US-based engineering team to develop, debug, and deliver networking software, with direct engagement to customers and collaboration across a global team.

Responsibilities

  • Working in a team of US-based software engineers developing NVIDIA's networking products.
  • Debugging and diagnosing complex networking problems, and crafting the tools/processes to do it better.
  • Engaging directly with NVIDIA customers to ensure alignment on their networking requirements and solve their problems.
  • Working with a worldwide team of engineers, architects, product managers, and field personnel.

Qualifications

  • B.A./B.Sc. in Computer Science or equivalent experience.
  • 5+ overall years of experience developing embedded networking software (e.g. switches, routers, NICs).
  • Strong programming skills in C and Python on Linux.
  • Leadership in AI-native software development.
  • Outstanding analytical and problem-solving skills, with keen attention to detail, particularly in identifying and resolving networking issues.
  • Good English communication and interpersonal skills.
  • A track-record of autonomous and successful delivery under challenging conditions.

Skills

Required:C programmingPython programmingEmbedded networking softwareEnglish communication

Benefits

  • Equity
  • Benefits (as described by employer)
Last updated Sep 25, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA