← Back to Jobs

Cisco Off-Campus Apprenticeship 2026 | Hiring Software Engineer Trainees (2025 & 2026 Batches)

Cisco

Full Time 📍 Bangalore

Job Description

Cisco is hiring for the Software Engineer Trainee (Technical Graduate Apprentice) position under India UHR. This 12-month apprenticeship opportunity is designed for 2025 and 2026 graduates eager to shape the future of AI, cloud infrastructure, and cybersecurity.

As a trainee, you will work alongside top industry experts on high-impact projects such as optimizing network traffic with machine learning, building real-time security systems, and deploying software in large-scale SaaS environments.

Job Details

Company: Cisco Systems

Official Job Title: Software Engineer Trainee - Technical Graduate Apprentice

Category: Internships, Apprenticeships, and Co-Ops

Program Type: 12 Months Graduate Apprenticeship (Starting September 2026)

Location: Bangalore, India

Work Model: Onsite Only

Eligible Batches: 2025 & 2026 Graduates

About the Role

Join Cisco's Engineering team to help build the future of AI and critical infrastructure. Cisco’s culture encourages curiosity, innovation, and purpose, providing an inspiring environment for software engineers eager to make a tangible difference.

During this 12-month technical apprenticeship, you will gain hands-on experience in modern development methodologies, large-scale SaaS deployments, and automation tool engineering.

Key Responsibilities & Your Impact

As a Software Engineer Trainee at Cisco, your day-to-day impact will include:

  • Working with modern programming languages and the latest software development methodologies.
  • Deploying new software, updates, and upgrades to a large-scale SaaS environment.
  • Learning and adhering to enterprise change management procedures and deployment processes.
  • Developing tools and automation scripts for the operations team to streamline complex workflows.
  • Collaborating with engineering experts in AI, networking, and cybersecurity to solve real-world technical challenges.
  • Contributing to innovative initiatives like using AI to enhance data center energy efficiency.

Eligibility Criteria

Candidates must satisfy all of the following requirements:

  • Graduation Year: Must have graduated in 2025 or 2026.
  • Degree Documentation: Must possess a final Degree Completion Certificate or Provisional Degree Certificate (PDC).
  • Availability: Must be available for a continuous period of 12 months starting September 2026.
  • NATS Portal Registration: Must be enrolled as a 'student' on the National Apprenticeship Training Scheme (NATS) portal (https://nats.education.gov.in/) with a valid Student Enrolment Number.

Desired Skills & Competencies

  • Passion for technology with a proactive, continuous desire to learn.
  • Strong verbal and written communication skills.
  • Basic knowledge of core programming languages and software engineering fundamentals.
  • Ability to collaborate proactively and effectively in diverse engineering teams.

Learning Opportunities

  • Comprehensive exposure to enterprise-grade AI, networking, and security solutions.
  • Hands-on practice in DevOps, SaaS continuous deployment, and infrastructure automation.
  • Direct mentorship from senior technical leaders and network architects.
  • Formal apprenticeship credentials recognized under national apprenticeship frameworks.

Who Should Apply?

  • 2025 and 2026 engineering graduates looking for a prestigious 1-year launchpad at Cisco.
  • Graduates holding a valid NATS student registration number.
  • Aspiring engineers interested in cloud, networking, AI, and automation.
  • Candidates open to working onsite in Bangalore for a full 12-month program.

How to Apply

Interested and eligible candidates can apply through the official Cisco Career portal using Job ID 2014481.

👉 CLICK HERE TO APPLY : https://careers.cisco.com/global/en/job/CISCISGLOBAL2014481EXTERNALENGLOBAL/Software-Engineer-Trainee-Technical-Graduate-Apprentice-India-UH

Frequently Asked Questions (FAQs)

1. What is the official role title at Cisco?

The official title is Software Engineer Trainee_Technical Graduate Apprentice - India UHR.

2. What are the eligible graduation batches?

Only candidates who have graduated in 2025 or 2026 are eligible to apply.

3. Is NATS registration mandatory?

Yes. Candidates must be enrolled on https://nats.education.gov.in/ and possess a valid student enrolment number issued by NATS.

4. What is the duration of this apprenticeship?

The program is a full-time, 12-month commitment starting in September 2026.

5. What is the location and work model?

The role is located in Bangalore, India, and follows an Onsite Only model.

6. Do I need my final degree certificate to apply?

Yes, candidates must have obtained their final degree completion certificate or a Provisional Degree Certificate (PDC).

7. What will I learn during this training program?

You will gain exposure to SaaS deployment, change management, automation tool development, AI-driven networking, and core software engineering.

8. What is the Job ID for this position?

The Job ID is 2014481.

9. Does Cisco charge any fee for the application or recruitment process?

No. Cisco never asks for money or payment at any stage of the hiring process.

10. How can I submit my application?

You can apply directly on the Cisco careers portal using the official link provided above.

Disclaimer

This job listing is shared for informational purposes only based on publicly available information. upGrad is not affiliated with, authorized by, endorsed by, or acting on behalf of the hiring company and has no role or control over its recruitment or selection process.

Applicants must verify the opportunity and apply only through the hiring company’s official channels. upGrad does not guarantee the authenticity, availability, selection, employment, or outcome of the opportunity. Applicants proceed entirely at their own discretion and risk.

Interested in this position?

Click the button below to apply directly on the company website.

Apply Now ↗