🔔 FCM Loaded

Datacom Developer

Happiest Minds Technologies

2 - 5 years

Bengaluru

Posted: 08/01/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 12 Years

Location : Bangalore, Chennai


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 and open networking systems.


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:

  • 512 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.


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

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.