Jobiglo

No results.

Software Engineer – Platform-Independent Systems

Cisco · Bengaluru

Junior 🇬🇧 English
C++ data structures operating systems computer networking OSPF IS-IS EIGRP RIP BGP-LS HSRP VRRP GLBP route-policy handling filtering prefix processing debugging

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

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Cisco.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

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

💬 Chat with us on Telegram Chat on WhatsApp

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