Get more replies from employers
Send a job-specific resume in minutes.
Acldigital is seeking an experienced Networking Developer based in Bengaluru, India, with a minimum of 7 years of experience in C Development and Linux. The role focuses on designing and implementing Layer 3 Networking protocols, including Segment Routing, MPLS, and BGP.
The ideal candidate will have hands-on experience in these areas, along with strong debugging skills and the ability to work in a multi-threaded environment. Excellent communication skills are also essential.
Implement solutions in one or more areas related to Segment Routing MPLS and Segment
Routing IPv6 including TI‑LFA, QoS, BFD and SDN technologies in the IPI OcNOS (Network Operating System).
Design/implement Hardware Abstraction layer code to integrate merchant silicon (and SDKs)
to provide seamless forwarding plane solutions which can be leveraged across different
Write detailed Design specs, coding, unit and functional testing in Agile and waterfall
Participate in Architectural discussions, Design reviews, peer code review and QA test plan
review.
Work with multi-site Development/Architecture team to implement the above.
Troubleshoot and debug protocol-related issues in both lab and customer environments.
Must have 7+ years of experience in design and development of Layer 3 Networking
protocols including IS‑IS, OSPF and BGP.
Hands-on development experience in Segment Routing domain (SR‑MPLS, OSPF‑SR, IS‑IS SR,
TI‑LFA, BFD, QoS) is preferred.
Hands-on development experience with one or more MPLS protocols (LDP, RSVP, BGP LU) is
preferred.
Working knowledge of different Layer 2 and Layer 3 services on top of Segment Routing or
MPLS transports (L2VPN, L3VPN, EVPN)
Working Knowledge of Segment Routing in the IPv6 data plane is highly desirable.
Hands on experience with ipv4/ipv6 IP protocols, Access Lists, Route maps and Policies.
Experience with Forwarding plane software, Broadcom SDK (Jericho+ chipset) is highly
Very Strong C/C++ coding and Debugging skills.
Familiarity with network testing and debugging tools (GDB, Valgrind, GCov)
Development experience in multi-threaded environment on Linux.
Excellent written and verbal communication skills.