Cisco Off Campus Drive: This advertisement highlights potential opportunities in the field of software development for optical networks. Opportunities are available regularly, and those who are qualified get direct communication from a Cisco representative whenever a suitable position becomes available.

Summary of Role
Opportunities revolve around creating top-quality optical networking solutions to satisfy the needs of different customers with the development of new processes and innovations.
Key Responsibilities
- Create software that adheres to Design Thinking Principles, emphasising the simplicity of code, secure programming methods, and established guidelines for software development.
- Work with the design and management teams to create optimal solutions for customers.
- Solve software problems across all stages of development and environments for production to provide customer assistance.
- Bring in innovative ideas to improve the quality of products and improve processes for software design and development.
- Use expertise in the development lifecycle of software as well as agile practices in the execution of projects, which includes requirements analysis, design, coding, unit testing, and acceptance tests.
- Participate in the development of technical features using appropriate techniques.
- Write functional, clean code and complete unit tests.
- Perform coding, debugging, conducting tests, and troubleshooting during the entire development cycle with supervision.
- Help code reviews with support by giving feedback and responding to any comments received.
- Conduct tests to determine the scale, reliability and performance within the assigned codes.
- Show proficiency in secure coding principles and evaluate code from colleagues to ensure that it is in line with.
- Collaborate with team members to share information and help in solving technical problems.
Minimum Qualifications
- Master’s degrees in Engineering or another related discipline.
- A strong analytical and problem-solving ability.
- Great communication abilities and the ability to work effectively within teams.
- Expert programming skills in C/Cand ++.
Preferred Qualifications
- Experience with network protocols.
- A solid understanding of embedded system concepts.
- Exposure to AI frameworks, tools, or similar methodologies.
Candidates who are interested in positions as software engineers for optical networking positions in Bangalore can apply to be up-to-date with upcoming openings. This system allows the proactive match with openings in high-impact networking technology.