21 Oct
|
ACL Digital
|
Bengaluru
21 Oct
ACL Digital
Bengaluru
We are looking for a Senior Network Software Engineer to join our core development team in Bengaluru or working Remotely In this role, you will design and implement high-performance control plane solutions and hardware abstraction layers for IP Infusion’s OcNOS.
Key Responsibilities
• Protocol Implementation: Develop advanced solutions for Segment Routing MPLS (SR-MPLS), SRv6, TI-LFA, QoS, BFD, and SDN technologies within OcNOS.
• Hardware Abstraction Layer (HAL): Design and implement HAL code to tightly integrate merchant silicon and SDKs (such as Broadcom Jericho) into a seamless forwarding plane.
• Lifecycle Ownership: Write detailed design specs, production-grade code, and unit/functional tests in an Agile/Waterfall environment.
• Architecture & Collaboration: Drive architectural discussions, peer code reviews, and cross-site development initiatives.
• Troubleshooting: Debug complex,
protocol-level routing issues across lab and live customer environments. What We’re Looking For:
•
Experience:
5 to 15+ years of software engineering experience (with 7+ years dedicated to L3 networking protocol design and development).
• Core Expertise: Deep, hands-on experience with IS-IS, OSPF, and BGP.
• Segment Routing & MPLS: Robust background in SR-MPLS, OSPF-SR, IS-IS-SR, TI-LFA, LDP, RSVP, BGP LU, and L2/L3 services (L2VPN, L3VPN, EVPN).
• Silicon & Forwarding: Experience with forwarding plane software and Broadcom SDK (Jericho+ chipsets).
• Tech Stack: Exceptional C/C++ coding skills in a multi-threaded Linux environment, coupled with debugging mastery (GDB, Valgrind, GCov).
Education:
B.
S. or M.
S. in Computer Science or a related technical discipline.
📌 Senior Network Software Engineer (Bengaluru)
🏢 ACL Digital
📍 Bengaluru