Login Sign Up

L2/L3 Protocol Developer , Datacom Developer (Networking Domain) , Architect/ Technical Architect/ Technical Manager

Harf IT Solutions

5 - 10 years

Bengaluru

Posted: 27/04/2026

Getting a referral is 5x more effective than applying directly

Job Description


Role: Senior Engineer / Lead Engineer / Senior Lead Engineer / Architect

Experience: 5 to 20 Years

Location: Bangalore


Role Summary

We are seeking experienced professionals to take on the role focused on L2/L3 networking protocol development. The ideal candidate will have deep expertise in C programming, Linux environments, and protocol-level software design. This role involves leading design, development, debugging, and optimization of networking features across multiple platforms including Cisco IOS, IOS-XE, NX-OS, and open networking systems like SONiC.

Key Responsibilities

Lead the design and development of L2/L3 network protocol features and enhancements.

Own and drive the implementation of new networking functionalities in C on Linux platforms. (C, Linux kernels are mandatory)

Debug and fix issues in existing protocol implementations and improve software stability.

Architect and optimize multi-threaded and socket-based communication systems.

Work closely with cross-functional teams to integrate features into existing systems (Cisco OS and SONiC NOS).

Provide technical mentorship to junior engineers and contribute to design/code reviews.

Collaborate with QA and support teams for validation, testing, and issue resolution.

Document software design, architecture, and troubleshooting guides.

Skills and Qualifications:

515 years of hands-on experience in L2/L3 protocol development.

Strong programming skills in C, OS within Linux environments (Mandatory)

Experience with networking protocols such as:

oLayer 2: VLAN, STP, RSTP, MSTP, VXLAN, LLDP, LAG

oLayer 3: BGP, OSPF, RIP, EIGRP, IGMP, PIM, MPLS, GRE, IPSec, Macsec, NAT, OPEN SSL

Proficiency in Multi-threading and Socket Programming.

Excellent knowledge of data structures and memory management.

Experience with Cisco operating systems IOS, IOS-XE, NX-OS.

Strong understanding of software architecture and modular design for networking systems.

Desirable Skills:

Experience with SONiC Network Operating System (NOS).

Knowledge of programmable packet pipelines (e.g., P4).

Familiarity with DevOps tools and CI/CD pipelines for network software.

Exposure to open networking and white box switch ecosystems.


Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.