Software Engineer

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 2-3 yearsSkills: ["Problem-solving","Troubleshooting","Debugging","Independence","Curiosity"]

Build and enhance high-performance system software for Cisco’s IOS XE platform for Enterprise Switching & Routers, wireless, and service provider routing. Partner with product teams to translate requirements into feature design and scalable back-end architectures, writing architecture and design specs, unit test plans, and CI/CD-ready code. Independently solve complex problems, review team output, and uphold strong quality standards across documentation, coding, and automated checks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
1 day ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Build and enhance high-performance system software for Cisco’s IOS XE platform for Enterprise Switching & Routers, wireless, and service provider routing. Partner with product teams to translate requirements into feature design and scalable back-end architectures, writing architecture and design specs, unit test plans, and CI/CD-ready code. Independently solve complex problems, review team output, and uphold strong quality standards across documentation, coding, and automated checks.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Partner with product management and product teams to understand requirements and translate them into use cases and deployment scenarios.
  • •Design and implement features, application logic, back-end systems, and robust, scalable architectures.
  • •Create requirement, architecture, and design specifications, including unit test plans.
  • •Design/code/test in a CI/CD environment and review documents and code produced by the rest of the team.
  • •Independently resolve complex issues and uphold high standards of quality across documentation, coding, and automated checks.

Key Requirements

  • •BS or MS in Computer Science (or equivalent).
  • •2-3 years of industry experience.
  • •Hands-on experience with core operating systems, networking/infrastructure, and L2/L3 protocols.
  • •Experience with cloud technologies and automation/programmability such as Ansible, YANG data model development, and Netconf/RestConf.
  • •Strong programming skills in C/C++ and Python, plus troubleshooting and debugging of complex systems.
Experience:2-3 years
Education:
Skills:Problem-solvingTroubleshootingDebuggingIndependenceCuriosity
Tech Stack:C/C++PythonCI/CDOperating systemNetworkingL2/L3 ProtocolsCloud technologiesAnsibleYANGNetconfRestConfGoogle RPCGoogle Protocol BuffersTelemetryAI tools

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor