Job Details
Company: Cisco
Job Position: Software Engineer
Location: India
Job ID: 2015359
Category: Product and Engineering
Work Mode: Hybrid
Experience: Fresher / 0 years
Qualification: Bachelor’s degree
Salary: ₹12 – ₹18 LPA (Estimated)
Job Overview
Cisco is hiring Software Engineers for its India Engineering team. This is an entry-level opportunity for candidates with a bachelor’s degree and no prior professional experience. The role focuses on developing secure, user-focused software using Cisco’s Design Thinking Principles. Candidates will work with engineering, design, and product teams, contribute to coding and testing activities, troubleshoot software issues, and gain practical experience across the software development lifecycle and agile engineering practices.
Key Responsibilities
- Communicate project status, progress, and technical issues to the team.
- Share knowledge and experiences to support team members.
- Work on routine software engineering assignments using fundamental technical concepts.
- Collaborate effectively with team members.
- Contribute to small projects and software features.
- Work primarily on coding and testing activities.
- Develop an understanding of the software development lifecycle.
- Learn and apply agile engineering practices such as requirements analysis, design, coding, unit testing, and acceptance testing.
- Analyze user requirements and understand their impact on technical design.
- Write correct and maintainable code with guidance from senior team members.
- Support testing, debugging, and refinement of test code.
- Assist with scalability and reliability testing.
- Follow secure coding principles and software development best practices.
- Support senior engineers in troubleshooting and debugging software issues.
- Develop proficiency in a major area of the codebase while building an understanding of related components.
- Contribute to technical design documentation and user documentation.
- Support software issues during development and in production environments.
- Contribute ideas for product innovation and improvements to software development processes.
Eligibility Criteria
- Bachelor’s degree in a relevant technical discipline.
- Candidates with 0 years of previous professional experience can apply.
- Basic understanding of theories, principles, and concepts related to a technical discipline.
- Exposure to current technologies through academic coursework or internships.
- Ability to understand software requirements and technical concepts.
- Willingness to learn software development lifecycle and agile engineering practices.
- Ability to work collaboratively within a team.
Required Skills
- Basic software development knowledge.
- Understanding of coding and software testing concepts.
- Knowledge of software development lifecycle principles.
- Understanding of agile engineering practices.
- Basic debugging and troubleshooting skills.
- Ability to analyze technical requirements.
- Understanding of secure coding principles.
- Good problem-solving and analytical skills.
- Ability to learn new technologies and codebases.
- Good communication and teamwork skills.
- Ability to write clear and correct code with guidance.
- Basic understanding of software scalability, reliability, and testing.
Why Join Cisco?
- Work with a global technology company developing solutions for modern data and infrastructure needs.
- Gain practical experience in software engineering as an entry-level professional.
- Work with experienced engineering, design, and product teams.
- Develop skills across coding, testing, debugging, security, and agile development.
- Get exposure to large-scale software products and technologies.
- Contribute to product innovation and user-focused solutions.
- Work in a collaborative environment that values knowledge sharing and teamwork.
- Get opportunities to learn and grow through Cisco’s broad technology ecosystem.
- Build experience with software development practices focused on security, privacy, reliability, and user experience.
Important Links
Apply Link: Click here