Company :- Cisco Systems India Private Limited
Job Title :- Software Engineer (Evergreen) – Full Time – India Engineering / UHR
Job ID / Requisition ID :- 2015359
Category :- Product and Engineering
Work Arrangement :- Hybrid
Employment Type :- Full-Time, Permanent
Experience Required :- 0 Years (Freshers / Entry-Level)
Location :- India Engineering Hubs (e.g., Bangalore)
Practice & Organizational Overview
Cisco Engineering drives the development of secure, scalable, and high-performance infrastructure across cloud, networking, AI, and cybersecurity domains. Operating within Cisco’s University Hiring & Relations (UHR) framework, this Evergreen Software Engineer role is designed to continuously recruit entry-level engineering talent across major product groups in India.
As an entry-level Software Engineer, you will build applications using Cisco Design Thinking Principles, focusing on simplifying user experience (UX), embedding secure coding practices, and ensuring strict user privacy. You will work closely with cross-functional teams—including product management, UX design, and quality engineering—to deliver features across cloud platforms, microservices, and network management software.
Key Responsibilities & Daily Operations
Core Development & Design Execution
- Clean Code Generation: Write correct, clean, maintainable, and well-documented code with guidance from senior engineering mentors.
- Design Thinking & UX Focus: Develop intuitive features using secure coding guidelines while maintaining customer data privacy.
- Architecture Mastery: Develop deep familiarity with a specific area of the codebase (e.g., microservices in a product pillar) and understand interactions with external components.
Agile Engineering & System Quality
- Testing & Scaling: Support test code refining, automated unit testing, acceptance testing, and scaling tests for system reliability and performance.
- Debugging & Support: Assist senior engineers in troubleshooting, root-cause analysis, and resolving software defects in development and production environments.
- Technical Documentation: Author and maintain technical design documents for internal teams and contribute to end-user functional documentation.
Minimum Eligibility Criteria
Academic Requirements
- Degree Level: Bachelor’s Degree in Computer Science, Information Technology, Electronics & Communication, or a related engineering discipline.
- Experience: 0 Years of prior full-time work experience (Freshers / Entry-Level).
Technical & Professional Competencies
- Foundational Knowledge: Basic understanding of core technical theories, algorithms, data structures, and computer science fundamentals gained through coursework or internships.
- Programming Proficiency: Hands-on exposure to at least one primary programming or scripting language (e.g., Python, C++, Java, or Go).
- Agile Practices: Familiarity with the Software Development Life Cycle (SDLC) and modern agile practices (requirements analysis, unit testing, continuous integration).
- Soft Skills: Effective communication, team collaboration, learning agility, and a proactive attitude toward solving technical issues.
Compensation & Benefits Expectations
- Estimated Base Package: ₹18 LPA to ₹24 LPA (typical entry-level full-time SWE CTC at Cisco India, dependent on tier-1/2 campus tier and direct assessment path).
- Target Total Rewards: May include annual performance bonuses, stock units (RSUs), comprehensive health insurance, wellness allowances, and educational tuition support.
- Perks: Flexible hybrid work setup, access to Cisco DevNet and internal tech learning portals, and on-site campus amenities (gym, subsidized food, transport).
Selection Workflow & Evaluation Rounds
1. Application & Resume Screening (Checking Bachelor's Degree, 0 Years Exp, & Core CS Coursework)
↓
2. Online Technical Assessment (Data Structures, Algorithms, Networking/OS Basics, & Coding Problems)
↓
3. Technical Interview Round 1 (Problem Solving, DSA, OOP Concepts, & Live Coding Exercise)
↓
4. Technical Interview Round 2 (System Design Fundamentals, Academic Projects, OS/Networking Scenarios, & Debugging Logic)
↓
5. ETR / HR & Executive Interview (Culture fit, Cisco Design Thinking alignment, career goals, & offer issuance)
Core Topics to Master Before the Interview
- Data Structures & Algorithms: Hash tables, binary trees, dynamic programming, graph traversals, and array/string manipulations.
- Computer Science Fundamentals: Operating system concepts (multithreading, memory management), basic networking (TCP/IP stack, HTTP protocols, sockets), and Object-Oriented Programming (OOP) principles.
- Software Engineering Practice: Git workflows, unit testing frameworks, RESTful API design, and basics of secure coding guidelines.
Key Words for Resume Optimization (ATS)
Technical & Engineering Keywords
- Software Development Life Cycle (SDLC)
- Data Structures and Algorithms (DSA)
- Object-Oriented Programming (OOP)
- Python / C++ / Java / Go
- Secure Coding Practices & User Privacy
- Unit Testing & Automated Debugging
- REST APIs & Cloud Microservices
- Git Version Control & Linux Fundamentals
Process & Methodological Keywords
- Cisco Design Thinking Principles
- Agile / Scrum Methodologies
- Technical Documentation
- Root Cause Analysis & Problem Solving
- Collaborative Engineering
Frequently Asked Questions (FAQs)
1. What is the Job Requisition ID for this role?
The official Cisco job ID is 2015359.
2. Is prior full-time experience required for this Evergreen position?
No. The minimum qualification requires a Bachelor’s degree with 0 years of previous experience.
3. What does “Evergreen” mean in a job title at Cisco?
An “Evergreen” posting indicates a continuous hiring requisition used by Cisco to recruit for recurring entry-level software engineering openings across multiple teams throughout the hiring year.
4. Where is this position located and what is the work arrangement?
The position is located across Cisco’s India engineering hubs (e.g., Bangalore) under a Hybrid work model.