senior Software Engineer ic 8+ yrs Master's · Posted Mar 9, 2026

About this role

Cisco is hiring a senior-level Software Engineer based in Chennai, India. The posting calls out experience with Python, C, Linux, Networking and roughly 8+ years of relevant work. Listed education preference: a master's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Chennai, India
Experience
8+ years
Education
Master's degree
Department
Product and Engineering
Posted
Mar 9, 2026
AI Summary
Design and build high-performance routing protocol and infrastructure components for Cisco's network platforms. Requires Master's degree or Bachelor's with 8+ years experience in multi-threaded C/C++ development, networking, and Unix/Linux systems. Must debug complex system issues at scale and mentor junior engineers.

More roles at Cisco

Senior Director, Global Cisco Live Portfolio
San Jose, CA · senior
Leader, Software Engineering (Data Plane, Hypershield)
San Jose, CA · director
C CI/CD Networking
2006195 Customer Delivery Technical Leader- Collaboration
Washington, DC · mid
TypeScript Networking
Account Executive - Splunk, Prime accounts
Ann Arbor, MI · mid
Splunk DevOps Machine Learning
Solutions Engineer (Global Service Provider)
Seattle, WA · mid
Networking
All Cisco jobs →

Job description

from Cisco careers

Meet the Team

The DSE Platform Independent Common (PI-Common) group develops high-performance, platform-independent system software that runs across Cisco’s flagship routers and switches. We design and deliver core routing protocols and infrastructure components that power Cisco’s Mass Scale Infrastructure, Cloud Networking, and Network Experience portfolios.

Our team owns the architecture, implementation, and lifecycle of key control-plane technologies including IGP routing protocols (OSPF, IS-IS, EIGRP, RIP), BGP-LS, First Hop Redundancy Protocols (HSRP/VRRP/GLBP), and routing infrastructure components such as route-policy frameworks, prefix handling, filtering, and control-plane scalability mechanisms.

These components form the foundation of networking deployments across enterprise, service provider, cloud, and AI infrastructure environments — where scale, resiliency, security, programmability, and operational debuggability are critical.

Your Impact

As a Software Engineer in PI-Common, you will design, build, and sustain critical routing protocol and infrastructure components used across Cisco platforms. Your work will directly impact production networks operating at massive scale across enterprise, service provider, cloud, and AI infrastructure environments. Key responsibilities include:

  • Designing and implementing enhancements to IGP protocols (OSPF, IS-IS, EIGRP, RIP), BGP-LS, and FHRP technologies.
  • Developing and evolving routing infrastructure components such as route-policy frameworks, filtering mechanisms, prefix distribution systems, and control-plane integration modules.
  • Building systems that scale efficiently, are secure by design, and provide strong programmability, observability and debuggability in production.
  • This is an excerpt. Read the full job description on Cisco careers →
All software engineering jobs software engineering in Chennai, India Jobs in Chennai, India software engineering salaries software engineering career path
All Cisco Jobs Browse software engineering roles senior positions