Job Title : Network Software Developer / Datacom Developer / L2 / L3 Support
Experience : 510 years
Work Location : Bangalore Chennai Coimbatore
Mode : Hybrid
Job Type : Full-time
Job Description :
We are seeking a Network Software Developer / Datacom Developer with a strong foundation in C / C++ programming and excellent knowledge of Unix / Linux environments. The ideal candidate will have experience with L2 / L3 networking protocols, strong understanding of core data networking concepts, and exposure to SDN technologies.
Key Responsibilities :
- Design, develop, and debug software for Layer 2 / 3 network protocols and routing features.
- Implement and maintain network stack components with emphasis on performance and scalability.
- Troubleshoot and resolve protocol and software-level issues in a Linux / Unix environment.
- Collaborate with QA, DevOps, and Product teams to ensure robust deployment and support.
- Provide L2 / L3 level support and incident resolution for network software products.
Mandatory Skills :
Strong programming skills in C / C++Proficient in Unix / Linux system programmingSolid understanding of networking concepts : TCP / IP, switching, routingHands-on experience in at least one of the following networking protocols :BGP, OSPF, ISIS, RIP, EVPN, MPLS, IPv4 / IPv6Experience working with Core Protocol Stack and Data Plane DevelopmentExposure to SDN (Software Defined Networking) architecture and protocols (e.g., OpenFlow, NetConf / YANG)Preferred Skills (Nice to Have) :
Exposure to network simulation and traffic tools (e.g., IXIA, Spirent)Familiarity with networking ASICs, Broadcom SDKsKnowledge of container networking (Docker, Kubernetes, CNI plugins)Experience with automation tools (Python / Shell scripting) for network testing or deploymentUnderstanding of network security protocols and encryptionSoft Skills :
Strong problem-solving and debugging abilitiesGood communication and team collaboration skillsSelf-driven and able to work independently with minimal supervisionref : hirist.tech)