🏢 cisco
Software Engineer Trainee
💼 Fulltime
🎓 2025 Batch
📍 Bangalore
🛠 Skills Required
Java
Python
C++
Data Structures
Algorithms
Object Oriented Programming
Linux
Git
Problem Solving
Basic Networking
REST APIs
Advertisements
🔗 Explore More
🎯
Don't miss this opportunity!
Apply before 20 Oct 2026 — only 11 days left
Creator Pick · Promoted by Creator
Advertisements
📚 Free Study Materials (4)
Comprehensive Placement Paper Collection
Provides previous Cisco placement questions to help you practice relevant problem types.
Open Resource ↗
Interview Experience and Process Overview
Details candidate experiences and outlines the stages of Cisco's recruitment process.
Open Resource ↗
Role‑Specific Preparation Guide
Covers key topics, sample questions and tips tailored for the Software Engineer position at Cisco.
Open Resource ↗
Algorithm Practice Problem Set
Extensive collection of coding problems to sharpen data‑structures and algorithm skills required for the assessment.
Open Resource ↗
Advertisements
🎯
Don't miss this opportunity!
Apply before 20 Oct 2026 — only 11 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online Assessment (coding & aptitude) → Round 2: Technical Interview (coding, system design, fundamentals) → Round 3: HR Interview (fit, communication, availability)
🏢 Work Culture
Cisco promotes a collaborative and inclusive work culture where engineers are encouraged to innovate and share knowledge. The company offers flexible work arrangements, strong mentorship programs, and clear growth pathways, ensuring a healthy work‑life balance for its employees.
🎤 Interview Experience
Cisco’s interview process typically starts with an online coding assessment lasting 60‑90 minutes, focusing on data structures, algorithms and basic aptitude. Successful candidates move to a technical interview where they solve live coding problems, discuss system design basics and answer networking fundamentals. The final HR round assesses communication skills, cultural fit and availability. Preparation should include practicing coding problems, revising core CS concepts and understanding Cisco’s product portfolio.
✅ 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.
📋 About the Role
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.
📤 Share this Job
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at cisco spot generic resumes instantly. Get a free AI-customised resume for this Software Engineer Trainee role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
🏢 More from cisco
Software Engineer Trainee_Technical Graduate Apprent...
📍 Bangalore, India · ⏳ 15 Dec
Apply →
Software Engineer
📍 Bengaluru, Karnataka, India · ⏳ 30 Oct
Apply →
Software Engineer (Evergreen)
📍 Pan India · ⏳ 16 Oct
Apply →
💼 More Fulltime Opportunities
Associate Analyst – Executive Assistant Support
🏢 usijobs.deloitte.com · 📍 Hyderabad, Telangana
View →
Analyst-Data Analytics
🏢 careers.americanexpress.com · 📍 Gurugram
View →
MERN Stack Developer
🏢 Vegavid Technology · 📍 Noida, Uttar Pradesh
View →
HR Service Delivery New Associate
🏢 Accenture · 📍 Bengaluru
View →
📋 Quick Info
JOB ID
C559-J231
POSTED
1h ago
TYPE
Fulltime
BATCH
2025
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer