Skip to content

Cisco Hiring Software Engineer

  • Jobs

Cisco Software Engineer is a high-impact opportunity for engineers passionate about networking technologies, system software, and large-scale infrastructure. This role is part of Cisco’s Data Center Business Unit, where engineers work on next-generation Ethernet Switching products used across AI, cloud, and enterprise environments.

As a Software Engineer at Cisco, you will contribute to the core infrastructure that powers world-class Nexus switches. You’ll gain deep exposure to networking protocols, ASIC-based systems, and distributed software architectures while collaborating with some of the most experienced engineers in the industry.

Cisco Hiring Software Engineer

About Cisco

Cisco is a global technology leader that has been transforming how people connect, communicate, and secure digital infrastructure for over 40 years. In the AI era and beyond, Cisco continues to innovate across networking, security, cloud, and data center solutions.

Cisco’s products power mission-critical systems worldwide, enabling secure, scalable, and high-performance connectivity across both physical and digital environments.

Role Overview

The Software Engineer role at Cisco focuses on designing and developing system software for Ethernet Switch products. You’ll work closely with hardware, ASIC, marketing, and testing teams to bring feature-rich networking solutions from concept to production.

This role offers architectural exposure to public and private cloud networking, deep system-level development, and hands-on experience with cutting-edge networking technologies.

What You Will Do

  • Design and develop system software for Ethernet switching products
  • Build SDKs for next-generation, feature-rich network ASICs
  • Work on large-scale, high-performance Nexus switch infrastructure
  • Collaborate with hardware, ASIC, marketing, and testing teams
  • Participate in the full software development lifecycle from ideation to delivery
  • Optimize solutions for scale, performance, and reliability
  • Work closely with Principal and Distinguished Engineers on complex system designs
  • Contribute to networking solutions used in AI, cloud, and enterprise environments

Help a friend land their next role. Share now!

Who Can Apply

RequirementDetails
EducationB.E / B.Tech / BSEE / Computer Science or related field
Experience0–2 years of relevant software or networking experience
ProgrammingStrong proficiency in C and C++
NetworkingKnowledge of L2, L3, VXLAN, MPLS, ACL, QoS
SystemsUnderstanding of Operating Systems and Distributed Systems
Domain ExperienceHands-on exposure to switch or router software development
Bonus SkillSDK development for custom or merchant ASICs (plus)

Expected Salary 💰 (Market Estimate)

The expected salary for a Cisco Software Engineer in Bangalore is estimated to range between ₹12 LPA to ₹20 LPA, based on current market trends for early-career system and networking engineers at global product-based companies.

Required Skills

  • Strong C/C++ programming skills
  • Network programming and protocol understanding
  • Ethernet switching architecture knowledge
  • Experience with routing and switching concepts
  • Familiarity with large-scale, distributed systems
  • Ability to work in cross-functional engineering teams

Why Join Cisco?

  • Work on globally deployed networking infrastructure
  • Exposure to AI, cloud, and large-scale data center technologies
  • Learn directly from senior, principal, and distinguished engineers
  • Strong engineering culture with focus on innovation and reliability
  • Hybrid work model for better work-life balance 🏢💻
  • Long-term career growth at a world-class product company

How to Apply

Candidates should prepare a resume highlighting system software experience, networking coursework, C/C++ projects, and any hands-on exposure to routing, switching, or distributed systems. Demonstrating understanding of Ethernet technologies, ASIC interaction, and real-world networking use cases will strengthen your profile.

Apply by clicking the Apply button below and ensure your resume clearly reflects your interest in networking systems and large-scale infrastructure development.

Disclaimer

The information provided in this job post is collected from official and publicly available sources. We do not charge any fees for job applications and do not guarantee recruitment. Applicants are advised to verify details from official Cisco channels. We are not responsible for any loss or damage arising from reliance on the information provided above.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *