Senior Embedded Software Developer - L2/L3 Networking/ C/C++/ BGP MPLS

Basebiz

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Basebiz in Bengaluru is seeking Sr Embedded Software Developers with 8+ years in C/C++, Linux and embedded networking. You will design, develop and maintain high‑performance networking software for Layer 2/3 protocols and contribute to control/data plane optimization.

You will implement and troubleshoot BGP, MPLS, EVPN VXLAN and related protocols, mentor juniors, participate in code reviews, and collaborate with hardware, firmware, QA and product teams to deliver scalable solutions.

Qualifications

  • 8+ years of experience in embedded networking with C/C++ on Linux.
  • Hands-on in Layer 2/3 routing protocols and network virtualization.
  • Experience with debugging and performance optimization.

Responsibilities

  • Design, develop, and maintain networking software for Layer 2/3 protocols.
  • Develop high-performance C/C++ applications on embedded Linux.
  • Implement and enhance routing, switching, and network virtualization features.
  • Develop and troubleshoot protocols such as BGP, MPLS, EVPN, VXLAN.
  • Work on control plane and data plane software development.
  • Optimize for scalability and low latency.
  • Debug networking issues with packet capture and analysis.
  • Collaborate with hardware, firmware, QA, and product teams.
  • Participate in code reviews, testing, and release activities.
  • Prepare docs and design specifications.
  • Mentor junior developers and contribute to architecture decisions.

Skills

C/C++
Embedded Linux
STP
LACP
MLAG
LLDP
BGP
MPLS
EVPN VXLAN
Routing
Debugging
Networking

Job description

  • Hiring Sr. Embedded Software Developers with 8+ yrs in C/C++, Linux, STP/MSTP/RSTP, LACP, MLAG, LLDP, BGP, MPLS, EVPN VXLAN, routing, control plane, debugging & embedded networking.
  • High-performance product.
Key Responsibilities
  • Design, develop, and maintain networking software for Layer 2/Layer 3 protocols.
  • Develop high-performance applications using C/C++ on embedded Linux platforms.
  • Implement and enhance routing, switching, and network virtualization features.
  • Develop and troubleshoot networking protocols such as BGP, MPLS, EVPN, VXLAN, OSPF, IS-IS, and BFD.
  • Work on control plane and data plane software development.
  • Optimize software for scalability, performance, and low latency.
  • Debug complex networking issues using packet capture and protocol analysis tools.
  • Collaborate with hardware, firmware, QA, and product engineering teams.
  • Participate in code reviews, unit testing, integration testing, and release activities.
  • Prepare technical documentation and design specifications.
  • Mentor junior developers and contribute to architectural decisions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - L2/L3 Networking Protocols
Senior Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Lead Software Developer - L2/L3 Networking Protocols
Lead Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Senior Lead Software Developer - L2 L3 Networking Protocols
Senior Lead Software Developer - L2 L3 Networking Protocols

Basebiz • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Lead Software Developer - L2/L3 Networking Datapath
Lead Software Developer - L2/L3 Networking Datapath

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,000,000
SENIOR ARCHITECT - Embedded C
SENIOR ARCHITECT - Embedded C

Happiest Minds Technologies • Bengaluru

On-site
INR 2,800,000 - 5,200,000
Senior Architect
Senior Architect

Happiest Minds Technologies • Bengaluru

On-site
INR 1,500,000 - 3,000,000
SENIOR ENGINEER - L2/L3
SENIOR ENGINEER - L2/L3

Happiest Minds Technologies • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Software Developer - Manageability & Security
Senior Software Developer - Manageability & Security

Luxoft • Bengaluru

On-site
INR 4,000,000 - 7,500,000
Senior Lead Software Developer - Networking platform
Senior Lead Software Developer - Networking platform

Basebiz • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Software Developer - Manageability & Security
Software Developer - Manageability & Security

Luxoft • Bengaluru

On-site