Software Engineer- (Summer Internship)- India Engineering at CISCO
📌 Program Overview
Role: Software Engineer Intern
Location: Key engineering hubs (primarily Bangalore, India for the latest Asian cohort, alongside global offices like Kraków, Poland and San Jose, US).
Work Mode: Hybrid / In-Office (typically a 5-day work week).
Duration: Usually 2 to 3 months (8–12 weeks) during the summer academic break.
Compensation: Very competitive. For instance, the India-based engineering internship historically includes a high-tier stipend (roughly ₹80,000–₹1,00,000/month) often paired with accommodation/relocation allowances.
🎯 Target Audience & Eligibility
Cisco structure their cohorts rigidly by graduation timeline:
Target Batch: Primarily targeting pre-final year students (e.g., 2028 graduating batch for the upcoming summer).
Eligible Degrees: B.Tech / B.E / M.Tech / MCA / BCA.
Preferred Branches: Computer Science (CSE), Information Technology (IT), Electronics & Communication (ECE), Data Science, or related tech fields.
Academic Standing: A strong CGPA (typically 7.0+ or equivalent is preferred) and no active backlogs.
💻 Available Technical Tracks
Rather than a generic coding bucket, Cisco generally splits software interns into specific functional streams based on your assessment results and profile:
1. Networking Protocols Stream
The Focus: Designing and debugging software for routers, switches, firewalls, and next-gen network platforms.
Core Skills: Strong understanding of TCP/IP, routing/switching, security fundamentals (TLS, VPNs), and solid scripting (Python).
2. Application Software & SaaS Stream
The Focus: Building user-facing tools, internal utilities, and web/mobile apps running on massive scalable infrastructure.
Core Skills: Object-Oriented Programming (OOP) principles, open-source tech, databases, and UI/UX awareness.
3. Embedded Systems & Automation
The Focus: Writing code close to the hardware layer or engineering automated scripts to stress-test systems and automate complex operational tasks.
🛠️ Requirements & Key Skills
To pass the resume screening and the assessment rounds, you will need to demonstrate:
Languages: High proficiency in at least one core language: Python, C++, or Java.
Fundamentals: Flawless grasp of Data Structures and Algorithms (DSA) and OOP concepts.
Systems: Familiarity with Linux environment, debugging/troubleshooting methodologies, and Git.
🔄 The Selection Process
Securing the internship usually involves a strict 4-step funnel:
Resume Screening: Tailor your CV with impactful coding projects, open-source contributions, or hackathons.
Online Assessment (OA): Conducted on platforms like HackerRank. Expect 2–3 medium-to-hard DSA coding questions and multiple-choice questions (MCQs) covering networking fundamentals, OS, and computer architecture.
Technical Interview(s): Live coding, deep dives into your projects, and core system design or networking scenarios.
HR / Manager Round: Behavioral questions focusing on your collaboration skills, problem-solving mindset, and cultural fit.
💡 Pro-Tip: Cisco loves "well-rounded" candidates. Don't just practice LeetCode—make sure you brushing up on basic networking (the OSI model, TCP vs UDP) as they frequently ask these regardless of the software stream!
Applications are filled on a rolling basis, so it is highly recommended to apply through the official Cisco Careers Portal as early as possible
For more details: Click here
Comments
Post a Comment