Ciena Corporation, a NASDAQ-listed company and global leader in high-speed connectivity, is seeking a talented Software Engineer specializing in C Programming for Routing/Switching Protocols. The role is based in Gurugram and focuses on developing critical software subsystems for managing Carrier Ethernet transport equipment.
The position offers an opportunity to work with cutting-edge networking technologies, including NBI Infrastructure, Security protocols, and microservices architecture. As a Software Engineer, you'll be responsible for the full software development lifecycle - from requirements analysis and architecture design to implementation and testing.
The ideal candidate should have a strong foundation in C programming, networking protocols, and modern development practices. With 4+ years of experience required, you'll be working on complex systems that power some of the world's leading networks. The role demands expertise in various technologies including Docker, Python, Redis, and MongoDB, along with a deep understanding of networking protocols like gRPC/gNMI and Netconf/Yang.
Ciena offers a people-first approach with a culture focused on flexibility, individual growth, and well-being. The company leads with humanity while driving business priorities alongside meaningful social impact. This role provides an excellent opportunity to work with state-of-the-art technology while contributing to the evolution of optical networking solutions.
The position requires strong analytical and communication skills, as you'll be collaborating with cross-functional teams and mentoring junior engineers. If you're passionate about networking technology, have a "can-do" attitude, and want to be part of a company that's transforming the way networks operate, this role offers an exciting career opportunity.