Cisco is hiring – Software Engineer – Routing Protocols

Latest Job Updates – July 2025

Cisco’s PI‑Common team is seeking a Software Engineer – Routing Protocols (Early‑career, 1–3 years) based in Bengaluru, India. You’ll join a high‑impact team that develops core routing and switching firmware for Cisco’s flagship routers and switches. Work across high-performance, multi-threaded systems in enterprise, data center, and service provider network platforms.


🔹 Job Overview

  • Role: Software Engineer – Routing Protocols
  • Company: Cisco Systems
  • Location: Bengaluru, India
  • Experience Required: 1–3 years developing in C on multi-threaded systems
  • Education: B.E. / B.Tech in Computer Science or related
  • Salary: Not disclosed (region-based compensation, performance bonus & benefits)
  • Slug: software-engineer-routing-protocols-cisco-bangalore

🔹 Job Description

As part of the PI‑Common team, you’ll design and build high‑performance system software powering Cisco routers and switches across enterprise, data center, and service provider deployments. Responsibilities include developing in C within a multi-threaded, real-time, high‑availability environment. You’ll solve real-time problems, optimize code for performance and reliability, and contribute to multicast feature development, Linux/container support, and possibly IOS‑XE enhancements. You’ll also own parts of IPC, memory management, and distributed communications infrastructure.


🔹 Candidate Profile

Key Skills:

  • Strong C programming in multi-threaded environments
  • Solid knowledge of data structures, OS fundamentals, and networking
  • Experience with real-time or high-availability systems
  • Exposure to multicast, IPC, memory management, virtualization, or IOS‑XE

Preferred Profile:

  • Bachelor’s in Computer Engineering, CS, or a related field
  • Excellent written and verbal communication, collaborative mindset
  • Proven ability to work across teams, geographies, and complex projects
  • Fast learner with self-driven attitude and passion to excel

🔹 About Cisco

Cisco powers global connectivity through innovative switching, routing, and networking solutions. The PI‑Common group underpins many of Cisco’s flagship platforms, enabling high-speed data routing and packet processing at massive scale. Cisco fosters inclusive culture, encourages continuous learning, and offers flexible hybrid work with access to global mentorship, multiple career trajectories, and strong technical community support .


🔹 How to Apply

  • Highlight C language projects, system‑level development, OS/networking fundamentals
  • Showcase experience in IPC, multicast, virtualization, or real-time features
  • Apply through Cisco Careers portal using Job ID 1443883
  • Tailor your resume and cover message to Cisco’s ethos of engineering excellence and collaboration