





Remote hiring and metro location but niche embedded networking skills create moderate applicant competition.
Highly specialized embedded networking firmware skills limit cross-industry transferability.
Mandated 8+ years, kernel/ASIC/networking expertise, and daily AI-agent usage impose high selection strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain embedded Linux firmware kernel modules and platform subsystems for multiple Smart Switch product lines across ARM64 and MIPS hardware platforms.
Own and enhance hardware abstraction layers bridging switch ASIC SDKs with application software, implementing and optimizing L2/L3 networking protocols to ensure IEEE/IETF compliance.
Utilize AI coding agents daily to accelerate development and lead adoption of AI-augmented workflows; collaborate across teams and mentor junior engineers in embedded networking and firmware development.
B.Tech/B.E or M.Tech/M.E in Computer Science, Electronics, or related field.
8+ years professional experience in embedded software development with at least 3 years in networking or telecommunications.
Strong proficiency in C for embedded Linux systems including kernel module development, with hands-on experience in at least two L2/L3 protocols such as STP/RSTP/MSTP, IGMP snooping, LLDP, LACP, 802.1X, VLANs.
Experience with Linux kernel modules, ARM64 or MIPS cross-compilation toolchains and embedded Linux build systems; demonstrated daily use of AI coding agents for development tasks.
Experienced in embedded Linux firmware for networking devices, specifically Smart Switches or similar with multi-platform codebase management.
Skilled in architecting hardware-software abstraction layers and deep protocol stack implementations aligned to IEEE/IETF standards.
Proficient in leveraging AI-augmented engineering workflows to accelerate development cycles and mentor teams towards agentic engineering practices.