Cisco Systems is hiring for the position of Software Engineer Trainee (Technical Graduate Apprentice) under its India Graduate Apprentice Program at its Bengaluru, Karnataka campus.
This 12-month full-time, on-site apprenticeship program starting in September 2026 is designed for 2025 and 2026 engineering graduates. Trainees will work alongside engineering teams on cutting-edge AI-driven network optimization, energy-efficient data centers, and real-time cybersecurity infrastructure.
Job Overview
| Parameter | Details |
| Company Name | Cisco Systems, Inc. |
| Job ID | 2014481 |
| Position Title | Software Engineer Trainee – Technical Graduate Apprentice |
| Program Type | India Graduate Apprentice Program (NATS Compliant) |
| Duration | 12 Months (Starting September 2026) |
| Work Location | Bengaluru, Karnataka, India (On-Site Only) |
| Category | Apprenticeships / Entry-Level Engineering |
| Recruitment Fee | ₹0/- (Cisco NEVER charges application or recruitment fees) |
Key Responsibilities
- SaaS Deployment & Operations: Deploy new software features, patches, and system upgrades across large-scale SaaS operational environments.
- Automation Development: Build and maintain tools and scripts to automate complex operational tasks and network workflows.
- AI & Infrastructure Engineering: Assist in developing machine learning models to optimize network traffic, enhance energy efficiency in data centers, and detect real-time security threats.
- Process Management: Follow standard operational change management procedures and software deployment protocols.
🎓 Eligibility Criteria & Mandatory Requirements
1. Educational Qualifications & Batches
- Passing Year: Must have graduated in 2025 or 2026.
- Degree Proof: Must possess a valid Final Degree Completion Certificate or Provisional Degree Certificate (PDC) at the time of joining.
- Streams: B.E. / B.Tech / M.E. / M.Tech in Computer Science (CSE), Information Technology (IT), Electronics & Communication (ECE), Electrical Engineering (EEE), AI & Data Science, or related technical disciplines.
2. Mandatory NATS Registration Requirement
- Candidates MUST be registered as a “Student” on the National Apprenticeship Training Scheme portal (
nats.education.gov.in). - Must possess a valid NATS Student Enrollment Number issued by the Ministry of Education, Govt. of India.
3. Core Competencies & Skills
- Strong fundamentals in programming languages (such as Python, C/C++, Java, or Go).
- Basic understanding of data structures, algorithms, computer networks, and operating systems.
- Good verbal and written communication skills with a proactive team mindset.
- Availability for the full 12-month duration starting September 2026.
⚠️ Anti-Fraud Disclaimer
Cisco maintains a strict hiring process and NEVER asks for payments, security deposits, or background check fees from candidates.
- All official communications originate strictly from a
@cisco.comemail address. - Formal job applications and status tracking occur strictly through
jobs.cisco.comorcisco.wd5.myworkday.com. - Never share sensitive identification numbers, banking details, or original documents on unofficial third-party platforms.
How to Apply
- Ensure you have an active student profile and enrollment number on nats.education.gov.in.
- Visit Cisco’s official careers portal: jobs.cisco.com.
- Search using Job ID: 2014481 or “Software Engineer Trainee Technical Graduate Apprentice Bengaluru”.
- Complete your application profile, input your NATS Enrollment Number, upload your updated resume, and submit your application.
