We are looking for skilled Embedded Software Developers with 4 to 9 years of experience in C/C++, Linux, and networking protocols. The ideal candidate will have expertise in STP/RSTP/MSTP, LACP, MLAG, LLDP, BGP, MPLS, EVPN VXLAN, routing, control/data plane, and debugging. This position is based in Bengaluru.
Roles and Responsibility
- Design, develop, and test embedded software applications using C/C++.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain high-quality, reliable, and scalable code.
- Troubleshoot and debug complex issues in the control/data plane.
- Implement and test new features and technologies such as EVPN VXLAN.
- Participate in code reviews and contribute to improving overall code quality.
Job Requirements
- Strong knowledge of networking protocols including STP/RSTP/MSTP, LACP, MLAG, LLDP, BGP, MPLS, and EVPN VXLAN.
- Experience with Linux operating system and embedded systems development.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team setting.
- Strong understanding of data structures and algorithms.
- Familiarity with version control systems such as Git.