Senior Embedded Software Developer L2/L3 Networking | C/C++ | BGP MPLS EVPN VXLAN
We are looking for a skilled Senior Embedded Software Developer with 8 to 13 years of experience in C/C++, Linux, and embedded networking.
The ideal candidate will have expertise in high-performance product development and be proficient in programming languages such as C and C++. This position is located in Bengaluru.
Roles and Responsibility
Design, develop, and test embedded software applications using C/C++.
Collaborate with cross-functional teams to integrate open-source components into the network management system.
Develop and implement routing algorithms and data structures for effective network performance.
Troubleshoot and debug complex network issues using control plane concepts.
Implement Layer-2 networking protocols including STP, MSTP, RSTP, LACP, MLAG, and LLDp.
Work on Layer-3 network development and testing.
Job Requirements
Robust knowledge of networking fundamentals, including BGP, MPLS, EVPN, VXLAN, and routing algorithms.
Experience with Linux operating systems and embedded software development.
Familiarity with telecom industry standards and protocols.
Excellent problem-solving skills and attention to detail.
Ability to work collaboratively in a team workplace.
Strong understanding of data networking concepts and layer-2 networking.
Skills : -
Embedded C
C++
Linux
Embedded Software Development
Networking
Telecom
Network Management
Routing Algorithms
Data Structures
Open Source Integration
Control Plane
Data Networking Concepts
Layer-2 Networking
STP
MSTP
RSTP
LACP
MLAG
LLDP
Layer-3 Network