Network Protocol Developer (Bengaluru)

Network Protocol Developer (Bengaluru)

24 Sep
|
Happiest Minds Technologies
|
Bengaluru

24 Sep

Happiest Minds Technologies

Bengaluru

L2/L3 Protocol Development & C Programming

We are seeking an experienced Engineers/ Technical Leads specializing in L2/L3 Protocol Development and C Programming to lead the design and development of advanced networking solutions.

The ideal candidate will have deep expertise in C, Linux-based systems, and network protocol software development, with strong experience building scalable and high-performance networking features across platforms such as Cisco IOS, IOS-XE, NX-OS, and SONiC NOS.

Exp: 3 - 20 years

Designation: Senior Engineer/ Technical Lead/ Senior Technical Lead/ Architects/ Senior Architects

Work Location: Bangalore

Work Model: Hybrid Model (4 Days WFO & 1 Day WFH)

Notice Period - Immediate to 30 Days

Key Responsibilities:-

- Design, and development of Layer 2 and Layer 3 networking protocol features.
- Drive end-to-end development of embedded networking software using C programming in Linux environments.
- Design, develop, debug, and optimize protocol stacks and networking functionalities for high-performance systems.
- Analyze and resolve complex issues in existing protocol implementations to improve reliability and scalability.
- Architect and optimize multi-threaded, socket-based, and embedded communication systems.
- Collaborate with cross-functional engineering teams to integrate features into Cisco operating systems (IOS, IOS-XE, NX-OS) and SONiC NOS platforms.
- Provide technical leadership, mentorship,



and guidance to engineering teams through design discussions and code reviews.
- Work closely with QA and support teams for validation, interoperability testing, and issue resolution.
- Create and maintain architecture documents, design specifications, and troubleshooting guides.

Required Skills & Qualifications :-

- 3–20 years of hands-on experience in L2/L3 protocol development and C programming.
- Solid expertise in C programming and Linux operating systems (Mandatory).
- Deep understanding of Layer 2 and Layer 3 networking protocols.
- Strong experience in multi-threading, socket programming, and concurrent system design.
- Excellent knowledge of data structures, memory management, and software performance optimization.
- Hands-on experience with Cisco IOS, IOS-XE, and NX-OS platforms.
- Strong understanding of embedded systems architecture and modular software design for networking applications.
- Excellent debugging, analytical, and problem-solving skills.
- Strong communication and collaboration skills in cross-functional environments.

Preferred Qualifications:-

- Experience with SONiC NOS or other open networking operating systems.
- Exposure to high-performance embedded networking systems and distributed architectures.
- Prior experience leading technical teams or owning networking modules end-to-end.

📌 Network Protocol Developer (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: network protocol developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: network protocol developer (bengaluru) / bengaluru