Role Summary We are looking for a skilled Software Developer Engineer with strong experience in Embedded Software development using C/C++ and solid exposure to Layer 2 networking protocols. The ideal candidate will work on developing, enhancing, and maintaining networking features for embedded systems in a high-performance environment. Key Responsibilities Design, develop, and maintain embedded software components using C/C++ Implement and enhance Layer 2 networking protocols in embedded/network devices Debug, analyze, and resolve complex software and protocol-level issues Work closely with system architects, QA, and hardware teams for feature integration Optimize code for performance, scalability, and reliability Participate in code reviews and follow best coding and documentation practices Technical Skills & Requirements Strong hands-on experience in C or C++ programming Experience in Embedded Software Development Solid understanding of Layer 2 Networking Protocols, including: VLAN QoS Multicast DHCP PPPoE IEEE 802.1X RADIUS CFM ERPS xSTP (RSTP/MSTP) LLDP LACP ANCP Experience working with networking or telecom products is a plus Preferred Skills Strong debugging and problem-solving skills Good understanding of networking concepts and protocols Ability to work independently and in cross-functional teams
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.