1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Senior Software Engineer - MPLS/VPN Protocol Development
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22547557

    MROTEK logo

    Senior Software Engineer - MPLS/VPN Protocol Development

    MROTEK · Bengaluru · onsite · Posted today

    Undisclosed3–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary
    Implements MPLS, traffic engineering, and VPN protocols for our network operating system, under the Principal Engineers guidance.


    Responsibilities
    • Implement MPLS label switching - label operations, LFIB, and FEC-to-label binding
    • Implement LDP (RFC 5036) and RSVP-TE (RFC 3209) for traffic engineering, including fast reroute
    • Develop L3VPN (VRF, RD, RT, MP-BGP integration) and L2VPN (VPLS, VPWS, EVPN with VXLAN encapsulation)
    • Integrate with IGP/BGP routing protocols and implement MPLS OAM (LSP ping, traceroute)
    • Write and test C/C++ code, debug protocol issues with Wireshark/GDB/tcpdump, and profile label-switching throughput
    • Mentor 2-3 junior engineers and collaborate with the Principal Engineer on design decisions


    Requirements
    • 3+ years of software development experience, with 2+ years in network protocol development (MPLS, VPN, or routing protocols)
    • Strong understanding of TCP/IP networking fundamentals and MPLS concepts
    • Hands-on experience implementing or debugging network protocols in production environments
    • Experience with the Linux networking stack and systems programming


    Nice to Have
    • Understanding of Segment Routing over MPLS (SR-MPLS) and SRv6
    • Familiarity with EVPN-VXLAN architecture for data center fabrics
    • Understanding of traffic engineering and constraint-based routing
    • Experience with CI/CD pipelines and automated testing


    Key Skills
    • C/C++
    • MPLS (RFC 3031/3032)
    • LDP
    • RSVP-TE
    • L3vpn/l2vpn/evpn
    • VXLAN
    • Wireshark
    • GDB
    • Git


    What You ll Gain
    • Work on cutting-edge network operating system used in carrier-grade deployments
    • Learn from experienced Principal Engineers and System Architects
    • Deep technical expertise in MPLS, VPN, and network systems programming
    • Career growth path to Lead Engineer and Principal Engineer roles


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    tcpdumpPrincipalwiresharkComputer NetworksC plus plusRoutingProtocol developmentMpls VpnGITLinux

    See all 995 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • Cold email to HR for software jobs in India: 6 copy-paste templates
    • Auto apply job sites in India: portals plus ATS boards
    • Swiggy referral: how to get one in 4 steps (2026)

    All career guidesAll articlesBrowse companies hiring

    Senior Software Engineer - MPLS/VPN Protocol Development · waiting for your command