Software Engineer | C/C++/L2/L3/VXLAN/MPLS , Switching, Routing | 5-8 Years
Core
Develop system software and SDKs for next-generation Ethernet Switching products (Nexus switches) serving public and private cloud infrastructure.
Role type
Senior Software Engineer (System Software/Networking)
Builds
Ethernet Switching products and network ASIC SDKs
Domain
Networking, Data Center, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, network programming, L2/L3/VXLAN/MPLS/ACL/QOS protocols, Operating Systems, Distributed Systems, Switch/Router Software Development
Preferred skills
SDK development for Custom/Merchant ASICs
Technologies
C, C++, VXLAN, MPLS, ACL, QOS
Responsibilities
Build and develop system software for Ethernet Switch products; Develop SDK for next generation feature rich network ASIC; Collaborate with cross functional teams (Hardware/ASIC/Marketing/Testing) to take products to market; Interact with Distinguished and Principal engineers to focus on Scale, Performance and Reliability
Seniority
Mid-Senior (5-8 years experience)