Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Module Lead - Lead @ Happiest Minds

Home > Quality Assurance and Testing






 Module Lead - Lead

Job Description

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:

  • 810 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:
  • Layer 2: VLAN, STP, RSTP, MSTP, VXLAN, LLDP, LAG
  • Layer 3: BGP, OSPF, RIP, EIGRP, IGMP, PIM, MPLS, GRE, IPSec
  • 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.

Roles and Responsibilities

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:

       810 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:

o    Layer 2: VLAN, STP, RSTP, MSTP, VXLAN, LLDP, LAG

o    Layer 3: BGP, OSPF, RIP, EIGRP, IGMP, PIM, MPLS, GRE, IPSec

       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.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Post Silicon Test Engineer
Employement Type: Full time

Contact Details:

Company: Happiest Minds
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   c modular socket programming l2 l3 c programming language operating systems bgp linux internals networking embedded linux linux kernel ospf memory management system vlan embedded c design mpls multithreading data structures protocols programming architecture

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java - Senior Engineer

  • Iris Software
  • 4 - 8 years
  • Noida, Gurugram
  • 21 hours ago
₹ Not Disclosed

Java Fullstack React - Senior Engineer

  • Iris Software
  • 5 - 9 years
  • Noida, Gurugram
  • 22 hours ago
₹ Not Disclosed

Java Fullstack React - Senior Engineer

  • Iris Software
  • 5 - 9 years
  • Noida, Gurugram
  • 1 day ago
₹ Not Disclosed

Walk-in || Tosca Automation Engineer

  • Tata Consultancy
  • 4 - 9 years
  • Hyderabad
  • 1 day ago
₹ 50,000-3 Lacs P.A.

Happiest Minds

\n\n As part of its global business and Information technology services, SRS Infoway provides distinct services such as consulting, system Integration, and outsourcing to its customers. We put our customers at the center of our service. Using SRS infoways state-of-the-art technology team and mul...