CareerPlanGet AI match score →

Software Engineer | C/C++/L2/L3/VXLAN/MPLS , Switching, Routing | 5-8 Years

Bangalore, India💼 Full-time🗓 2026-02-02 → 2026-07-31

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)

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗