Cisco โ€“ Software Engineer

March 11, 2026
18 โ‚น LPA - 35 โ‚น LPA / year

Job Description

About the Job

๐Ÿข Company: Cisco

๐Ÿ’ผ Role: Software Engineer

๐Ÿ“ Location: Bangalore, India

โณ Experience: 1+ Years

๐Ÿ”– Job Type: Full Time

Job Description

Cisco is seeking a Software Engineer to join its Product and Engineering team in Bangalore, focusing on advanced networking platforms such as the Cisco 8000 series running on IOS-XR. In this role, you will contribute to the design, automation, and qualification of complex networking use cases that support enterprise and cloud-scale deployments. The position provides an opportunity to work with cutting-edge technologies in network automation, artificial intelligence, and cloud infrastructure, helping ensure that Cisco networking solutions meet customer performance and reliability requirements.

The role involves building automated testing frameworks and tools that support large-scale validation of networking products. As a Software Engineer, you will design test strategies, implement automation pipelines, and execute test cases to ensure that network platforms function reliably under high workloads. You will collaborate with development and product teams to validate new features, analyze logs, and verify defect fixes. By leveraging advanced automation and AI-driven productivity tools, you will contribute to improving the efficiency and accuracy of testing processes across the networking stack.

Additionally, the Software Engineer will explore innovative solutions using generative AI and automation technologies to enhance testing and debugging workflows. This includes developing AI-based assistants for defect triaging, automated test generation, and system analysis. The role requires strong programming expertise, networking fundamentals, and the ability to work in Linux-based environments. By contributing to automation frameworks and network validation processes, you will help Cisco deliver highly reliable networking platforms that power modern digital infrastructure.

Roles & Responsibilities

Design and develop automated testing frameworks for validating Cisco networking platforms and services.

Create detailed test plans and prioritize testing scenarios based on customer requirements and product features.

Develop automation scripts using Python and related frameworks to execute large-scale test cases.

Validate networking software by executing automated and manual tests to identify and resolve defects.

Analyze system logs and debugging data to identify root causes of software issues and verify fixes.

Build AI-powered tools and chatbots to assist with test execution, defect triaging, and knowledge retrieval.

Utilize generative AI tools to automate tasks such as test case generation, configuration file creation, and log analysis.

Integrate automation tools with CI/CD pipelines to improve testing efficiency and product release cycles.

Collaborate with cross-functional teams including developers, QA engineers, and product managers to improve product quality.

Conduct performance benchmarking and continuous improvement initiatives to enhance system reliability and scalability.

Requirements & Eligibility

Bachelorโ€™s or Masterโ€™s degree in Computer Science, Information Technology, Electronics, or a related engineering discipline.

At least 1 year of professional experience in software development, network automation, or testing environments.

Strong programming skills in Python for automation, scripting, and system testing.

Familiarity with Linux operating systems and command-line tools including Bash or Unix shell scripting.

Understanding of networking concepts and protocols used in enterprise and cloud networking environments.

Knowledge of network management technologies such as Netconf, REST APIs, gNMI, gRPC, and OpenConfig/YANG models.

Experience working with automation frameworks such as pytest, Robot Framework, Jenkins, or Ansible.

Familiarity with AI-powered productivity tools, chatbot frameworks, or automation assistants.

Strong analytical and debugging skills for troubleshooting complex networking systems.

Excellent communication and collaboration skills required to work effectively with engineering teams.

Expected Salary

The typical salary for a Software Engineer at Cisco in India generally ranges between โ‚น18 LPA to โ‚น35 LPA, depending on technical expertise, networking knowledge, and experience with automation frameworks. Candidates with strong Python programming skills, networking protocol knowledge, and AI-driven automation experience may receive higher compensation along with performance bonuses and stock benefits.

๐Ÿšจ Stop Scrolling โ€“ This Could Be Your Shortcut to Interviews

Most candidates apply to 100+ jobs and never hear back.
The real reason? They donโ€™t know where recruiters are actually hiring from.

Our March Hiring PDF includes verified HR emails and hiring details from companies like:

Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.

Inside youโ€™ll find:
โœ” 200+ Fresher Job Opportunities
โœ” 2500+ Verified HR Emails & Contacts
โœ” Direct Hiring + Consultancy Openings
โœ” IT & Non-IT Roles

๐Ÿ”ฅ 60+ students placed recently using these hiring leads

Grab the March Hiring List Now: March Hiring PDF