Posted on: 04/06/2026
Job Description :
Location : Bangalore, India
Experience : 12 - 20 Years
Notice Period : Immediate to 30 Days Preferred
Salary : Current CTC + 30 %
Company : Global
Senior Software Engineer - Routing Protocol Development (C, BGP, MPLS, EVPN, SRv6)
Role Overview :
We are looking for a highly skilled Networking Software Engineer / Technical Lead with strong expertise in routing protocol development and carrier-grade networking platforms.
This role involves designing and developing control-plane features for router/switch products, working on scalable implementations of protocols such as BGP, MPLS, EVPN, and Segment Routing (SR-MPLS/SRv6) in a Linux-based network operating system using C.
Must-Have Skills (Non-Negotiable) :
- Strong hands-on experience in C programming on Linux systems
- Proven experience in networking protocol development (control-plane)
- Experience working on router/switch products (not enterprise network operations)
- Deep understanding and implementation experience in :
1. BGP
2. OSPF / IS-IS
3. MPLS
4. Segment Routing (SR-MPLS / SRv6)
5. EVPN (VPLS, IRB, etc.)
Key Responsibilities :
- Design and develop scalable routing features for carrier-grade network OS
- Implement and enhance control-plane protocols (BGP, MPLS, EVPN, SR)
- Work on traffic engineering features (PCEP, LSP, protection mechanisms)
- Debug and resolve complex production issues in routing stack
- Perform code reviews, architecture discussions, and design validation
- Collaborate with global teams across development, QA, and system integration
- Mentor junior engineers and drive technical excellence.
Good to Have :
- Experience with Linux networking stack / kernel interactions
- Knowledge of DPDK / high-performance packet processing
- Experience in YANG modeling / Netconf / CLI frameworks
- Exposure to High Availability (HA), redundancy, failover mechanisms.
Important Note :
Profiles with only network configuration, operations, or support experience will not be considered
Candidates must have hands-on development experience in networking protocols.
Ideal Background :
- Candidates from companies like :
1. Cisco, Juniper, Nokia, Ericsson, Arista, Ciena
- Working on :
1. Routing protocol development
2. Network OS / control-plane software
3. Carrier-grade router/switch platforms.
Why Join Us :
- Work on next-generation networking technologies (SRv6, EVPN, MPLS)
- High-impact role with end-to-end feature ownership
- Opportunity to solve complex real-world networking challenges at scale
- Collaborative environment with strong technical leadership
Did you find something suspicious?