We are seeking a highly skilled and experienced Individual Contributor to join our team in Chennai. In this role, you will be responsible for the full lifecycle of our cutting-edge Network Operating System (NOS), from initial bring-up on new hardware platforms to the development and sustenance of advanced networking features. You will be a hands-on technical expert, working on the core of our networking stack and collaborating with cross-functional teams to deliver high-performance, robust, and scalable solutions for our customers.
Detailed Description
Key Responsibilities:
• Platform Bring-up & System Features: Lead the bring-up of our NOS on recent hardware platforms, including the development and integration of Linux device drivers. Ensure system-level features such as High Availability (HA) and Stacking are robust and performant.
• NOS Development & Sustenance: Design, develop, and maintain software for our NOS, ensuring reliability, performance,
and scalability. This includes troubleshooting and resolving complex issues in the field.
• Network Stack Development: Drive the development of Layer 2 and Layer 3 networking protocols. That may need expertise in routing protocols such as OSPF and BGP, as well as other key technologies like MPLS, VXLAN, and QoS. (May not be all the protocols mentioned here)
• Management & Control Plane: Implement and sustain management interfaces and protocols, including SNMP, NETCONF/YANG, REST, CLI, gNMI, and gRPC, to enable seamless integration with network management systems. (May not be all the protocols mentioned here)
• ASIC/NPU Integration: Leverage your strong experience with Broadcom's XGS/DNX family of devices to develop and optimize software for high-performance packet forwarding. Experience with Marvell's Innovium/Prestera family is a plus.
• Collaborative Teamwork: Work closely with other engineering t
📌 Lead Engineer, Software (Chennai)
🏢 Celestica
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.