Software Engineer – Platform-Independent Systems
Cisco · Bengaluru
Job description
About the role
The PI-Common group at Cisco builds high‑performance, platform‑independent system software that powers routers and switches worldwide. As a Software Engineer you will help develop and maintain core routing protocols and infrastructure components that enable large‑scale, resilient, and secure networking.
Key responsibilities
- Design, implement, and test new features and bug fixes for IGP protocols (OSPF, IS‑IS, EIGRP, RIP), BGP‑LS, and first‑hop redundancy protocols (HSRP, VRRP, GLBP).
- Write clean, efficient C/C++ code for multi‑threaded, system‑level environments.
- Contribute to routing infrastructure such as route‑policy handling, filtering, and prefix processing.
- Debug software using logs, traces, core files, and platform diagnostics.
- Participate in root‑cause analysis for defects and customer‑reported issues.
- Develop unit, functional, regression, and scale validation tests.
- Collaborate with platform, hardware, and test teams to verify behavior across Cisco operating systems.
Required profile
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Networking or related field.
- 1‑3 years of software development experience.
- Strong understanding of data structures, operating systems, and computer networking fundamentals.
Required skills
- C and C++ programming.
- Multi‑threaded and system‑level software development.
- Knowledge of IGP protocols (OSPF, IS‑IS, EIGRP, RIP) and BGP‑LS.
- Experience with first‑hop redundancy protocols (HSRP, VRRP, GLBP).
- Route‑policy handling, filtering, and prefix processing.
- Debugging using logs, traces, core dumps.
- Unit, functional, regression, and scale testing.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
41 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cisco
Bengaluru
Related job offers
-
Manager, Software Engineering
Cargill Bengaluru -
Senior System Administrator
BigEndian Semiconductors Bengaluru -
Senior Systems Administrator
Shield AI Bengaluru -
SharePoint Architect – Enterprise DMS
Sonata Software North America Inc. Nzalae/ Nzawa locations -
SailPoint Identity Governance Manager
EY Trivandrum