Cisco Hiring Software Engineer in Bangalore | Hybrid
Quick actions
Apply NowSkills required
Technologies this role asks for
Prepare for this role
Learn the required skills, practice interview MCQs, then come back and apply for Java, Python .
Get new job alerts
Be notified when roles like this match your profile.
You’ll hear about matching jobs on this device.
- Tap the Share button in Safari
- Choose Add to Home Screen
- Open SoftoJobs from your Home Screen
- Tap Enable Job Alerts
Job description
What you’ll do in this role
Job Overview
Cisco is hiring a Software Engineer for its Bangalore, India team. This is a full-time hybrid opportunity focused on building scalable cloud applications and software that supports connected infrastructure. The role involves contributing to technical decisions, developing reliable code, and delivering features with attention to quality, security, and privacy.
Key Responsibilities
- Design, code, debug, test, troubleshoot, and maintain software throughout the development lifecycle.
- Contribute to technical design choices and improve product or service quality through sound engineering practices.
- Own small-to-medium features from design through delivery, working independently with guidance from a team leader.
- Apply agile engineering and software development lifecycle practices, and help teammates when needed.
- Develop high-quality, secure, and privacy-conscious code while continually improving implementation and system design.
- Identify and advocate for product features that address customer needs, and track product adoption and success metrics.
- Use AI-assisted coding tools to accelerate development and support test automation.
Required Skills
- Data Structures and Algorithms: Strong understanding of core computer science concepts.
- Programming: Proficiency in at least one of C, C++, Java, Python, or Go (Golang).
- Distributed Systems and System Design: Ability to design distributed systems and reason about scalability and cloud environments.
- AI Coding Assistants: Ability to use tools such as Claude or GitHub Copilot to support software development and testing.
Preferred Skills
- Experience resolving complex technical problems.
- Strong collaboration and communication skills.
- Self-motivation and a results-oriented approach.
Education and Experience
Candidates should have a Bachelor's degree in Computer Science or a related field with 0–2 years of experience, or a Master's degree in Computer Science or a related field with 0 years of experience. The posting does not specify particular degree branches beyond Computer Science or a related field.
Work Mode and Location
This is a full-time hybrid role based in Bangalore, India.
Who Should Apply
This opportunity may suit early-career software engineers who have strong foundations in algorithms and programming, can think about scalable distributed applications, and are comfortable using AI coding assistants as part of their engineering workflow. Applicants should also be able to collaborate effectively and take responsibility for delivering software features.
How to Apply
Apply through the Cisco careers application page using the application link provided with this job listing.
Eligibility
Education, passing batch and experience
Education
Any Bachelor's Degree · Any Graduate
Passing Batch
2026, 2025, 2024, 2023, 2022
Experience
0 - 2 years (Freshers welcome)
Similar Fresher Jobs
More openings you may like