
Eligibility Criteria
Bachelorβs degree in Computer Science, Electronics, or related field with a minimum of 60% marks. Must have graduated in 2025 or 2026 and possess a final or provisional degree certificate. Must be enrolled as a student on https://nats.education.gov.in/ with a valid enrollment number. Backlogs are not allowed; all courses must be cleared before application.

Job Description & Key Responsibilities
Cisco is a global leader in networking, cybersecurity, and cloud solutions, with a legacy of innovation spanning over four decades. Their mission is to shape the future of AI and critical infrastructure by building secure, intelligent networks that power the digital economy. The companyβs culture is built on curiosity, collaboration, and a relentless focus on customer impact, offering employees a platform to work on cuttingβedge projects that influence millions of users worldwide.
The Software Engineer Trainee role is a 12βmonth apprenticeship designed for recent graduates who are passionate about technology and eager to learn. Trainees will be embedded in a crossβfunctional engineering team, working on projects such as using AI to optimize data center energy consumption, developing smart security systems that detect threats in real time, and applying machine learning to improve network traffic management.
Key responsibilities include:
1. Writing clean, maintainable code in languages such as Python, Java, or C++.
2. Deploying software updates to a large SaaS environment.
3. Participating in change management and deployment processes.
4. Building automation tools for the operations team.
5. Collaborating with AI, networking, and cybersecurity experts.
6. Conducting unit and integration testing.
7. Documenting code and design decisions.
8. Troubleshooting production issues.
9. Contributing to continuous improvement initiatives.
10. Attending knowledgeβsharing sessions and technical workshops.
Tech stack: Python, Java, C++, Kubernetes, Docker, AWS, Azure, ML frameworks (TensorFlow/PyTorch), networking protocols (TCP/IP, BGP), and security tools.
Growth path: Trainees who excel are often offered fullβtime roles as Software Engineers or Technical Specialists, with opportunities to move into AI research, product management, or security architecture. Ciscoβs structured mentorship program and global mobility options enable rapid skill development and career advancement.
Why join Cisco? The company offers a collaborative environment, exposure to worldβclass technologies, and a clear progression roadmap. Employees enjoy competitive compensation, comprehensive benefits, and a culture that values workβlife balance while encouraging continuous learning.