Software Engineer (Optical Networking)
Cisco · Bengaluru
Job description
About the role
Cisco is seeking a Software Engineer to join its optical networking team. You will contribute to high‑quality networking solutions, applying secure coding practices and collaborating across design, product, and engineering groups.
Key responsibilities
- Develop software following Cisco’s Design Thinking Principles, focusing on simplification and security.
- Partner with design and product management to deliver customer‑centric solutions.
- Debug and resolve software issues in development and production environments.
- Contribute new ideas for product innovation and improve development processes.
- Write clean, functional code, unit tests, and execute scale, reliability, and performance tests.
- Participate in code reviews and ensure compliance with secure coding standards.
Required profile
- Bachelor's degree in engineering or a related field.
- Strong analytical, problem‑solving, communication, and teamwork abilities.
- Excellent C/C++ programming skills.
- Familiarity with networking protocols (preferred).
- Solid foundation in embedded system concepts (preferred).
- Knowledge of AI tools, frameworks, or methodologies (preferred).
Required skills
- C/C++ programming
- Networking protocols
- Embedded systems development
- AI tools and frameworks
What we offer
- Opportunity to work on cutting‑edge optical networking technologies.
- Collaborative culture that encourages innovation and continuous improvement.
- Access to Cisco’s global network of experts and resources.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 12 hours ago
Expires 1 month from now
3 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cisco
Bengaluru