Cisco is actively hiring talented professionals across India for cutting-edge technology roles. Whether you are a Software Engineer, Test Automation Expert, or Embedded Systems Specialist, Cisco offers exciting career growth opportunities in network security, cloud infrastructure, automation, and AI-driven networking.
With a commitment to innovation and diversity, Cisco’s Bangalore offices are looking for passionate individuals to join their Data Center Networking, Software Development, and Optical Systems teams. If you have 4-10 years of experience and a strong technical background, explore the job roles, responsibilities, and qualification requirements below.
Cisco Seeks Tech Experts in India
Position | Key Skills Required | Experience | Location |
---|---|---|---|
Software Engineer | C, C++, Network Security, Linux/Unix | 4-8 Years | India |
Software Engineer – Python Testing with Networking | Python, C/C++, TCP/IP, AI/ML | 5-8 Years | Bangalore |
Optical Senior Software Development Engineer | Embedded Systems, Device Drivers, Linux | 7-10 Years | India |
Official Website | www.cisco.com |
1. Software Engineer – C, C++, Network Security, Linux/Unix
Job Responsibilities
- Develop platform-independent software for next-gen network operating systems.
- Work on Cisco’s Nexus 9000 (N9K) family of switches.
- Collaborate with experts in Data Center Networking and Network Security.
- Write functional and design specifications independently.
- Develop large portions of software quickly and efficiently.
- Solve complex technical challenges related to networking and security.
Qualification Requirements
- Bachelor’s or Master’s degree in Computer Science or related fields.
- Strong programming skills in C/C++.
- Deep understanding of Computer Systems and Network Security.
- Solid knowledge of Data Structures and Algorithms.
- 4-8 years of relevant experience.
- Familiarity with Security Protocols (TLS, IPSec, MACSec, etc.).
- Experience with Linux systems programming.
Beneficial Skills
- Programming in Python/Go.
- Experience with Open-Source software development (Docker, RPMs, etc.).
- PKI Certification in security.
2. Software Engineer – Python Testing with Networking
Job Responsibilities
- Develop automation and manual tests for Nexus 9000 Data Center switches.
- Work on application-aware networking for flexible and agile cloud infrastructure.
- Collaborate with the Data Center Switching Team on next-gen cloud switches.
- Test automation engineering using Python, AI/ML, and CI/CD tools.
Qualification Requirements
- Bachelor’s degree in Computer Science (MS preferred).
- 4-8 years of experience in software test engineering.
- Strong knowledge of Python, C/C++, AI/ML, Git.
- Hands-on experience with TCP/IP, VLAN, STP, Routing Protocols, Openconfig, Netconf, YANG.
- Familiarity with CI/CD pipelines, Jenkins, Test-driven development (TDD), and Test-as-a-Service.
Beneficial Skills
- Cloud computing expertise in AWS, GCP, or Microsoft Azure.
- Ability to work independently and in teams.
- Strong collaborative and problem-solving skills.
3. Optical Senior Software Development Engineer – Embedded, Device Driver, Linux
Job Responsibilities
- Lead end-to-end software development for optical networking systems.
- Design cost-efficient optical solutions for AI infrastructure growth.
- Work closely with the test team to validate and simplify solutions.
- Own and deliver software features for the platform and datapath.
Qualification Requirements
- Strong experience in C and embedded systems.
- Deep knowledge of OS concepts, including multi-threading and IPCs.
- Expertise in Data Structures and Algorithms.
- Device driver programming experience (SPI, I2C, Ethernet PHY Driver).
- Proficient in Linux programming.
- Experience in Agile development and Open-Source tooling.
Beneficial Skills
- Knowledge of Optical Transport Network (OTN) products.
- Experience using AI tools for smart engineering practices.
Why Join Cisco India?
1. Innovation-Driven Culture
- Work on cutting-edge technologies in networking, security, AI, and cloud computing.
- Join a team that thrives on continuous learning and innovation.
2. Competitive Salary & Benefits
- Attractive salary packages based on experience and expertise.
- Employee benefits including health insurance, flexible work options, and performance bonuses.
3. Career Growth Opportunities
- Work with top engineers and experts in the field.
- Upskilling programs and certifications for career advancement.
4. Inclusive & Diverse Workplace
- Cisco is an equal opportunity employer that values diversity and inclusion.
- Collaborate with a global workforce and build a strong professional network.
How to Apply for Cisco Job Openings?
Follow these steps to apply for Cisco India job openings:
Step-by-Step Application Process
- Visit Cisco Careers Page
- Go to www.cisco.com and navigate to the Careers section.
- Search for Job Openings
- Use filters such as location (India, Bangalore), job role, and experience level.
- Prepare Your Resume
- Highlight your skills, experience, and relevant projects.
- Showcase expertise in C, C++, Python, Networking, AI/ML, and Security.
- Submit the Application
- Fill in the online application form and attach your resume.
- Provide accurate contact details for further communication.
- Interview Process
- If shortlisted, Cisco’s HR team will schedule technical and behavioral interviews.
- Expect discussions on coding, networking, problem-solving, and real-world scenarios.
Frequently Asked Questions (FAQs)
1. What is the work environment like at Cisco India?
Cisco fosters a collaborative and innovation-driven environment with a strong focus on teamwork, learning, and career growth.
2. What is the salary range for these positions?
Salaries vary based on experience and expertise. However, Cisco offers competitive industry salaries and benefits.
3. What programming skills are required?
Most roles require C, C++, Python, and network security protocols knowledge. AI/ML, Cloud, and Open-Source expertise is a plus.
4. Is remote work allowed for these positions?
Cisco provides hybrid and remote work options for certain positions, but some roles may require on-site collaboration.
5. How many years of experience do I need to apply?
- Software Engineer Roles: 4-8 years
- Python Testing Engineer: 5-8 years
- Optical Systems Engineer: 7-10 years
For More Information Click Here