Lead Network Software Developer - Segment Routing/ MPLS

ACL Digital

Dadri, Chennai District, Bengaluru

Hybrid

INR 4,000,000 - 6,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ACL Digital is seeking a Senior Software Engineer with deep expertise in Layer 3 networking, Segment Routing, and MPLS in a Linux environment. You will design and implement routing protocols (IS-IS, OSPF, BGP) and SR-based features, while optimizing MPLS solutions and L2/L3 services.

Strong C/C++ skills and debugging expertise are required. The role emphasizes multi-threaded forwarding plane development and collaboration with hardware SDKs (Broadcom Jericho+), ensuring high performance and

Qualifications

  • 7+ years of experience designing and developing Layer 3 networking protocols.
  • Hands-on C/C++ programming in Linux environments with debugging skills.
  • Familiarity with SR-MPLS, MPLS, BGP/OSPF/IS-IS and IPv4/IPv6 routing concepts.

Responsibilities

  • Design, develop, and optimize Layer 3 networking protocols (IS-IS, OSPF, BGP).
  • Work on Segment Routing technologies including SR-MPLS and SR-based features.
  • Contribute to MPLS-based solutions (LDP, RSVP, BGP LU) and related services.
  • Implement L2/L3 services over Segment Routing/MPLS (L2VPN, EVPN).
  • Collaborate on forwarding plane software in a Linux multi-threaded environment.
  • Debug and troubleshoot complex networking issues using GDB/Valgrind/GCov.

Skills

C/C++
Layer 3 networking
Segment Routing
MPLS
Linux
GDB
Valgrind
GCov
Broadcom Jericho+
IPv4/IPv6
ACLs
Route maps

Tools

Broadcom SDK Jericho+

Job description

Job Requirement: Networking Software Development Segment Routing

7+ Years minimum industry experience required

Job Summary:

We are looking for a highly skilled Senior Software Engineer with strong expertise in Layer 3 networking protocols and system-level programming. The ideal candidate will have hands‑on experience in designing and developing routing protocols, Segment Routing, and MPLS technologies, along with solid C/C++ programming skills in a Linux environment.

Key Responsibilities:
  • Design, develop, and enhance Layer 3 networking protocols such as IS-IS, OSPF, and BGP.
  • Work on Segment Routing technologies including SR-MPLS, OSPF-SR, IS-IS SR, TI-LFA, BFD, and QoS.
  • Contribute to development and optimization of MPLS-based solutions (LDP, RSVP, BGP LU).
  • Implement and support L2/L3 services over Segment Routing/MPLS (L2VPN, L3VPN, EVPN).
  • Develop features related to IPv4/IPv6, routing policies, access control lists, and route maps.
  • Collaborate on forwarding plane software development and integration (preferably with Broadcom SDK Jericho+ chipset).
  • Debug and troubleshoot complex networking and system-level issues.
  • Work in a multi-threaded Linux environment, ensuring high performance and scalability.
  • Use debugging and performance analysis tools like GDB, Valgrind, and GCov.
Required Skills & Qualifications:
  • 7+ years of experience in design and development of Layer 3 networking protocols (IS-IS, OSPF, BGP).
  • Strong hands‑on experience in C/C++ programming and debugging.
  • Experience working in Linux-based systems with multi-threading.
  • Solid understanding of IPv4/IPv6 networking, routing policies, ACLs, and route maps.
  • Familiarity with networking tools for debugging and performance analysis.
Preferred Skills:
  • Hands‑on experience with Segment Routing (SR-MPLS, OSPF-SR, IS-IS SR, TI-LFA, BFD, QoS).
  • Experience with MPLS protocols such as LDP, RSVP, and BGP LU.
  • Knowledge of L2VPN, L3VPN, and EVPN services.
  • Exposure to Segment Routing in IPv6 data plane.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Segment Protocol Developer
Segment Protocol Developer

Acldigital • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Segment Routing – L3 Protocol Networking
Segment Routing – L3 Protocol Networking

ACL Digital • Chennai District

On-site
INR 1,200,000 - 1,800,000
Networking & Routing Opportunities
Networking & Routing Opportunities

IP Infusion • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Segment Routing Development -SRV6,SR MPLS
Segment Routing Development -SRV6,SR MPLS

IP Infusion • Bengaluru

On-site
INR 2,000,000 - 4,000,000
MPLS LDP protocol developer
MPLS LDP protocol developer

IP Infusion • Bengaluru Urban

On-site
INR 800,000 - 1,200,000
L2 Network Engineer (IP MPLS )
L2 Network Engineer (IP MPLS )

Modern Ballistic • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer- L2/L3 Protocols
Senior Software Engineer- L2/L3 Protocols

Hewlett Packard Enterprise • Bengaluru Urban

On-site
INR 2,200,000 - 3,600,000
Software Engineer, Routing
Software Engineer, Routing

NVIDIA • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Software Engineer, Routing
Software Engineer, Routing

NVIDIA Gruppe • Bengaluru

On-site
INR 1,800,000 - 4,000,000
Competitive salary
Generous benefits package
Career growth opportunities
Sr. Principal Software Engineer
Sr. Principal Software Engineer

Fujitsu • Bengaluru

On-site
INR 4,000,000 - 6,000,000