
Eligibility Criteria
Must have completed a Bachelorโs degree (B.Tech/B.E., B.Sc., BCA, or equivalent) in Computer Science, Information Technology, Electronics, or related streams in the 2025 or 2026 batch. Minimum aggregate of 60% (or CGPA 6.0/10). No active backlogs at the time of joining; a maximum of 2 backlogs allowed at the time of final year exams. Must possess a valid student enrolment number from NATS (https://nats.education.gov.in/). Candidates should be available for a 12โmonth commitment starting September 2026.

Job Description & Key Responsibilities
Cisco Systems, Inc. is a global leader in networking, security, collaboration and cloud solutions. With a presence in over 100 countries, Cisco helps enterprises, service providers and governments build, secure and manage their digital infrastructure. The companyโs culture emphasizes innovation, continuous learning and a collaborative environment where engineers are encouraged to experiment with emerging technologies such as AIโdriven networking, edge computing and Internet of Things. Ciscoโs strong focus on employee development, mentorship programs and clear career ladders makes it an attractive destination for fresh talent looking to start a longโterm career in technology.
The role of Software Engineer Trainee is designed for recent graduates who are eager to translate their academic knowledge into realโworld software solutions. As a trainee, you will be part of a dynamic product team that builds, tests, and maintains software components for Ciscoโs networking platforms. You will receive structured onboarding, mentorship from senior engineers, and exposure to the full software development lifecycle, from requirement gathering to deployment and postโrelease support.
**Key Responsibilities**
1. Write clean, efficient, and maintainable code in languages such as Java, Python or C++.
2. Participate in design reviews and contribute ideas for improving system architecture.
3. Develop unit tests and assist in integration testing to ensure highโquality deliverables.
4. Debug and resolve software defects reported by QA or customers.
5. Collaborate with crossโfunctional teams including hardware, networking, and product management.
6. Document code, APIs and technical specifications following Cisco standards.
7. Learn and apply Ciscoโs internal development tools, CI/CD pipelines and versionโcontrol practices.
8. Stay updated with emerging technologies and suggest proofโofโconcept implementations.
9. Support onโcall rotations after the initial training period, gaining exposure to production environments.
10. Participate in knowledgeโsharing sessions and hackathons organized within the organization.
**Tech Stack**: Java, Python, C/C++, RESTful APIs, Linux, Git, Docker, Jenkins, and basic networking protocols (TCP/IP, HTTP).
**Growth Path**: Successful trainees can progress to Software Engineer I within 12โ18 months, followed by opportunities to specialize in areas such as Cloud Networking, Security, or AIโenabled automation. Ciscoโs internal mobility program allows movement across product lines and geographies, fostering a versatile career.
**Why Join Cisco?**
- Work on industryโdefining products that power the internet.
- Access to worldโclass learning resources, certifications and mentorship.
- Competitive compensation, comprehensive benefits and a supportive workโlife balance.
- Be part of a diverse, inclusive community that values innovation and employee wellโbeing.