Cisco

Software Engineer

About this role

The Network Connectivity Team at Cisco Meraki builds firmware and system software for cloud-managed devices such as switches, routers and wireless access points. The role is based in Bangalore and focuses on configuration and connectivity of L2/L3 protocols on Meraki switches. Day to day, the engineer develops networking components and investigates complex network regressions, while improving how easily the system can be debugged. It suits developers with one to four years of experience who are comfortable with C/C++ and networking fundamentals in Linux environments.

Cisco is hiring for Software Engineer, a full-time role based in Bangalore.

Who can apply: 1–4 years. Skills: C, C++, Python, Linux, Networking protocols, Git.

Hirastra checked that this opening is live. Apply directly through the official posting; applying is always free.

What you'll do

  • Develop networking components that are simple, scalable and highly available
  • Triage complex network regressions
  • Improve system debuggability to support a good customer experience
  • Work on connectivity and configuration of L2/L3 protocols on switches

What you need

  • 1-4 years of experience
  • Understanding of network fundamentals
  • Proficiency in C/C++/STL/Python
  • Troubleshooting skills for networking and systems issues in Linux environments
  • Basic understanding of L2/L3 networking protocols, Linux fundamentals and Git
  • CCNA preferred, not mandatory
Location
Bangalore
Work mode
See listing
Experience
1–4 years
Pay
₹14–24 LPA (Est.)
Type
Full-time job, Developer
Added
28 October 2026

Skills

  • C
  • C++
  • Python
  • Linux
  • Networking protocols
  • Git

"Est." = Hirastra's estimate based on market data, not an official figure.

All Cisco jobs and internships

More like this: IT jobs in Bengaluru, Python developer jobs for freshers, Jobs for B.Tech and BE freshers, Software developer jobs

More openings

See all jobs
Join on WhatsApp