Description
We are hiring software Engineers for the Ethernet Switch SDK Development team. The SDK enables our customers to build state-of-the-art datacenter switch/router software solutions over NVIDIA's Spectrum family of ASICs. The scope of these efforts includes crafting and implementing new solutions, defining open-source APIs, performance analysis and tuning across multiple product lines.
As a member of this team, you will design, develop, optimize and maintain APIs, tools and libraries for Switching, Routing, Analytics, Telemetry and more. You will collaborate with team members, Architects, QA teams, and customers to innovate and rapidly develop POC prototypes that can then be developed into full-fledged products/solutions.
To succeed in this role, you will need a B.Sc in Software Engineering / Computer Science / related field, 2+ years of experience in C Programming, strong analytical skills, knowledge of algorithms and proficient with data structures. Previous experience with Ethernet Switching or Routing protocols, hands-on Linux development, user-space and/or kernel-space are also desirable.