7 days ago
Base Salary
$152k - $288k/yr
Responsibilities
- Develop NVIDIA’s embedded networking products as part of a US-based software engineering team.
- Debug and diagnose complex networking problems and create improved tools and processes for doing so.
- Engage directly with NVIDIA customers to understand networking requirements and resolve technical problems.
- Collaborate with engineers, architects, product managers, and field personnel worldwide.
Requirements
- Bachelor’s degree in Computer Science or equivalent experience.
- At least 5 years of experience developing embedded networking software for systems such as switches, routers, or NICs.
- Strong programming skills in C and Python on Linux.
- Leadership in AI-native software development.
- Strong analytical, problem-solving, communication, interpersonal, and detail-oriented skills.
- Demonstrated autonomous and successful delivery under challenging conditions.
- Preferred: data-center network engineering experience spanning servers, NICs, cabling, and switches.
- Preferred: understanding of Ethernet, switch pipelines, ACLs, forwarding rules, TCP/IP, BGP, EVPN-VxLAN, network operating systems, and network automation.
- Preferred: experience with NVIDIA BlueField or ConnectX NICs, Spectrum switches, Cumulus Linux, or SONiC.
Benefits
- Eligible for equity and benefits.
- Base salary varies by location, experience, and other objective job-related factors.
- Applications will be accepted at least until November 3, 2026.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
