CareerPlanGet AI match score →

Software Engineer - Customer Experience - SDK - L2/L3

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

Core

Design, develop, integrate, and optimize software solutions for Cisco Silicon One networking architecture, focusing on L2/L3 forwarding, traffic management, and performance tuning for cloud, data center, and AI/ML environments.

Role type

Senior Software Engineer (Networking/SDK)

Builds

Scalable, high-performance networking solutions and software integration for Silicon One across Cisco and open-source ecosystems.

Domain

Networking infrastructure, Silicon architecture, Cloud, Data Center, AI/ML

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Python, Linux-based systems development, SAI (Switch Abstraction Interface), L2/L3 networking protocols, QoS, traffic management, congestion management, load-balancing, software debugging, performance analysis, ASIC/switching platform experience

Preferred skills

Networking SDK development/integration, SONiC or similar open-source NOS, data center networking architectures, hyperscale cloud/AI environment optimization, Linux kernel interfaces, device drivers, automation/test infrastructure using Python, switch/router architecture knowledge

Technologies

C++, Python, Linux, SAI, SONiC, ASICs

Responsibilities

Triage customer issues and optimize software features for modern networking deployments; Collaborate with architecture, SDK, and NOS teams to deliver scalable solutions; Participate in software integration involving L2/L3 forwarding and traffic management; Troubleshoot and resolve software/networking issues in development and production; Support solution validation, deployment planning, and performance tuning; Contribute to automation, validation, testing, and CI frameworks; Participate in design reviews and technical planning.

Seniority

Senior, hands-on IC

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