Senior Software Engineer, Networking
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 59% of similar roles. Most pay $144,375–$222,000 — the shaded band above. At the midpoint, this role pays about $197k versus about $183k for comparable roles.
Based on 240 similar postings.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 923 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 905 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Embedded Engineer - Networking, you will join the Spectrum-X engineering team to develop end-to-end Ethernet networking solutions for AI factories. You will work within a team of US-based engineers to debug and diagnose complex networking problems while crafting specialized tools and processes to improve troubleshooting efficiency. This role involves engaging directly with customers to align on requirements and collaborating with global teams of architects, product managers, and field personnel. You will utilize C and Python on Linux systems to develop embedded networking software for switches, routers, and NICs. The work focuses on solving technical challenges within the Ethernet networking space, involving switch pipelines, TCP/IP, BGP/EVPN-VxLAN protocols, and network operating systems like Cumulus Linux and SONiC. You will apply your expertise in data center network engineering to ensure robust connectivity.
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Anduril Industries