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

Senior Technical Lead - Senior Lead @ Happiest Minds

Home > Software Development

 Senior Technical Lead - Senior Lead

Job Description

Strong Network Development Architect who can design complete Firmware and software from scratch for a new customer, covering L2 and L3, exhaustive knowledge on NOS internals, Fast Path, knowledge of multiple L4 to L7 protocols - OpenSSL, NAT, IPSEC, MacSec (all mandatory), knwoledge of IP networking stack, Integration, knowledge of container networking, use of IXIA, very strong in Embedded C, Linux, NOS, Train a trainer profile.

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:

  • 1013 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:

       1013 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: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: Happiest Minds
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   evpn socket programming l2 l3 linux internals networking network development docker memory management design multithreading data structures protocols programming architecture nat c modular ip operating systems embedded linux linux kernel system ipsec embedded c openssl

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

₹ Not Disclosed

Similar positions

Senior Technical Member

  • ADP
  • 4 - 7 years
  • Hyderabad
  • 11 days ago
₹ Not Disclosed

Urgent Opening-Flutter Developer (Content Creator App)

  • Star Traders
  • 3 - 5 years
  • Noida, Gurugram
  • 11 days ago
₹ -12 Lacs P.A.

Cognizant Hiring Technical Writer

  • Cognizant
  • 3 - 8 years
  • Hyderabad
  • 12 days ago
₹ Not Disclosed

Angular Developer-F2F interview-Bangalore

  • Quest Global
  • 3 - 6 years
  • Bengaluru
  • 12 days ago
₹ Not Disclosed

Happiest Minds

Happiest Minds Technologies Pvt.Ltd www.happiestminds.com