Cisco logo
✓ Official Listing🎯 Active Opportunity

Software Engineer

Cisco•Posted 10 days ago•Last checked Nov 12, 2026
📍 Bangalore, India (Hybrid)
💼 0-1 year
⏰ Full-time
🎓 2025, 2026 Batch
🚀 Fullstack

⚡ Job at a Glance

Links to Official Career Page
CompanyCisco
RoleFullstack
LocationBangalore, India (Hybrid)
Batch2025, 2026 Batch
Job TypeFull-time
Experience0-1 year
Posted Date3 Nov 2026
Official Career RouteDirect Link to Official Career Page on careers.cisco.com
Official Apply Link →

Job Description & Official Details

Official Employer Listing

Job Description

Software Engineer

Location:Bangalore, India

Category:Product and Engineering

Job ID:2015025

undefined:Hybrid Meet the Team

Our outstanding team works in a startup atmosphere within a stable and leading corporate environment, and our design center hosts all silicon Hardware and Software development fields under one roof. Our devices are crafted for universal adaptability, delivering high speed without sacrificing programmability, buffering, power efficiency, scale, or feature flexibility. We enable the use of these innovative products in the fast-paced world of Open Standards, Open Networking, and massively Scalable Cloud Data Centers.

If you want to work with amazing people and innovative customers developing the next generation of world-class products, join us! Our team develops the full software stack enabling the Silicon One network processors. We work with the Open Standards community and our incredible customers to deliver best in class routing and switching platforms. Work also with architecture and design teams to define the next generation of ASIC products being developed.

Your Impact

As part of Silicon One Software team, you will closely interact with with Cisco’s Silicon One customers to help with Silicon One product adoption, software development, documentation, technical support, trouble shooting, and maintenance. You will gather information from customers on their requirements, pain points and help them implement in software to improve software quality and customer experience. You will gain intimate knowledge of the Silicon One hardware architecture and software programming models, working closely with the architecture, hardware and software teams. You will develop innovative applications, customizations of Silicon One software to better suit the customer’s needs. You will work with Silicon One Software teams to design and development of software features for both the control plane and data plane on Cisco's Silicon One NPU. You'll play a critical role in creating software that powers highly scalable, low-power, low-latency, and dense systems, addressing the ever-growing demands of AI/ML workloads, internet users, and modern applications.

You will use modern C++, the Silicon One network processing language, and Python to develop software for the NPU. You will participate in customer discussions to define requirements, scope features, and drive the development process from start to finish along with lead engineer(s) in the organization. You'll take full ownership of delivering high-quality software on schedule, additionally, you'll gain deep expertise in the Silicon One hardware architecture and programming models, collaborating with architecture and hardware teams to shape the next generation of ASIC products.

You are an experienced software engineer who understands software development methodologies to develop software modules for the networking domain. Your experience spans multiple areas in networking, where you've worked with other senior engineers/leads to develop and support various Networking Software modules. Your expertise in control and routing planes, as well as your ability to build large-scale, high-density, and highly redundant systems, is widely recognized.

You are deeply committed to ensuring the quality of the software and systems and supporting Silicon One Software for our customers. As a member of the Silicon One Customer Engineering team, you bring optimism and a positive outlook to your work. Driven by self-motivation, you exhibit a strong sense of ownership and a passion for delivering exceptional results.

Minimum Qualifications:

Bachelor of Science EE/CS combined with 0-1 year of related experience or Master of Science EE/CS

Prior expertise in software development and integration while using one or more of the following programming languages: C++, Python.

Prior expertise with networking protocols and technologies (e.g., L2/L3, MPLS, BGP, OSPF).

Prior expertise in analytical reasoning and debugging, with experience using tools such as GDB, PDB, etc.

Prior working experience with algorithms and data structures.

Preferred Qualifications:

Experience with cloud, data center, or edge networking products.

Experience with SAI, SONiC or other Network OS.

Experience with writing, testing and supporting software for high performing and scalable networking products.

Why Cisco?

At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.

Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

We are Cisco, and our power starts with you.

Disclaimer

To ensure that we hire the best talent in the right way, we follow a strict hiring process and recently, Cisco has been made aware of fraudulent recruiters claiming to be from the company. Please be advised that any communication from Cisco about careers will:

be in direct response to an application you have submitted through the company career site

begin with screening or an interview

originate from a Cisco email address, and

be conducted across email, phone, or WebEx

Technical Skills Required / Mentioned in JD
PythonCommunication
Stated Eligibility & Role Attributes
• Experience: 0-1 year
• Graduation Batch: 2025, 2026 Batch
• Location: Bangalore, India (Hybrid)
• Job Type: Full-time
Ready to apply?Applications are processed directly on careers.cisco.com.
Apply Now →

📋 How to Apply

Official Step-by-Step
1
Open Official Career Page: Click the application button to navigate directly to Cisco's official careers portal on careers.cisco.com.
2
Verify Listing Status: Confirm on the employer's portal that the opening is currently open and accepting submissions, as employers close postings when candidate limits are reached.
3
Submit Application Directly: Complete the candidate profile and upload your resume on the employer's site. CampusToCareer does not store or process candidate applications.
4
Zero Application Fee: Neither genuine employers nor CampusToCareer ever charge any fee to apply or attend interviews.
Official portal: careers.cisco.comApply on careers.cisco.com →

Frequently Asked Questions

Click the official apply link on this page to be directed straight to Cisco's official careers portal or applicant tracking system. CampusToCareer never collects resumes or charges any candidate fees—your application is submitted directly to Cisco.

Employers like Cisco close job applications as soon as they reach their recruitment quota. If this opening has closed, please explore our related job listings and category pages for fresh active opportunities.

📝 Preparation Notes: Software Engineer

Preparation Notes • 2 min read

Preparation notes for Software Engineer (Full-time) at Cisco in Bangalore, India (Hybrid). Review the role-specific pointers and eligibility details below before applying on the official company portal.

Role & Skill Focus

Key technical skills listed: Python, Communication. Review practical implementations or project work in these areas before interviews.

Brush up core data structures, basic OOP principles, and be ready to walk through your personal or college project code.

Eligibility & Application Notes

Experience: 0-1 year.

Eligible batch: 2025, 2026.

Work arrangement: Bangalore, India (Hybrid).

Application note: Applications should be submitted directly via the employer's official career portal.

Active Listings
View all guides →
Coding Prep15 min read

DSA Roadmap for Placement Season: 60-Day Campus Sprint Strategy

A day-by-day, structured 60-day preparation sprint for college placement season, balancing online assessments, aptitude tests, and technical coding rounds.

Read Guide →
Placement12 min read

4-Week Campus Placement Aptitude Preparation Plan: Quants, Logical Reasoning, and Verbal Strategy

Structured four-week daily study calendar to clear Round 1 campus placement aptitude tests for service MNCs and tech product companies without academic burnout.

Read Guide →
Resume14 min read

ATS Resume Optimization: How Freshers Can Pass Automated Screening

A comprehensive, recruiter-aligned guide to formatting, keyword targeting, and structural parsing so your fresher resume passes ATS filters and impresses hiring teams.

Read Guide →