HamburgerMenu
hirist

Software Engineer - L2/L3 Protocol Development

Posted on: 02/02/2026

Job Description

Description :

Our client is a leading enterprise networking equipment provider specializing in next?generation data center routing and switching platforms. They are seeking Software Engineers (L2/L3 Protocol Development) to strengthen their networking software team.

These are direct and permanent openings with the client.

Project Description :

Our client is passionate about building cutting-edge networking solutions that power data centers, cloud environments, and enterprise networks worldwide. Their mission is to deliver highly scalable, secure, and innovative networking products that enable seamless connectivity across industries.

Skills Required :

- Strong programming skills in C/C++ (Embedded)

- Good understanding of Layer 2 protocols (STP/RSTP, LACP, VLAN, LAG, MLT, LLDP, MPLS) and Layer 3 protocols (BGP, OSPF, IS?IS, VRRP, BFD)

- overlay protocols (VxLAN, EVPN, GRE, SPB)

- Hands-on experience with Linux operating system internals

- Strong debugging and troubleshooting skills (GDB, static analysis, CI/CD pipeline fixes)

- Ability to thrive in a fast-paced agile development environment

- Strong verbal and written communication skills

- Highly motivated and self-driven

Responsibilities :


- Design and develop data path features for highly scalable networking platforms

- Implement and validate routing and switching protocols (neighbor formation, SPF calculation, BGP session bringup, route advertisement)

- Collaborate with cross-functional teams to ensure interoperability, performance, scalability, and security

- Develop detailed functional and design specifications

- Automate and execute unit test plans

- Debug and resolve customer found issues with detailed log analysis and root cause reports


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in