Senior Engineer I, Smart Switch Software Development
About this role
Role Overview
The Senior Engineer I, Smart Switch Software Development position at NETGEAR is a full-time remote opportunity based out of Bengaluru, India. This role suits an experienced embedded software professional who wants to lead firmware design and architecture for advanced networking hardware. Working within the Enterprise Engineering department, the successful candidate will anchor a new engineering team focused on creating the next generation of smart switch platforms.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
NETGEAR has pioneered advanced networking technology since 1996, creating innovative products that link people to the internet and power modern businesses. The company delivers advanced L2 and L3 managed switching supported by cloud management through NETGEAR Insight for small-to-medium businesses worldwide. Guided by core values that emphasize transformation, customer delight, courageous communication, and collaborative winning, the organization fosters an inclusive and performance-driven workplace culture.
How to Apply
Interested candidates should visit the official NETGEAR careers page to submit their application and required professional information for consideration.
Skills and tech stack
Questions candidates ask
What is the primary location for this role?
The position is based in Bengaluru, India, with remote work options available.
How many years of experience are required?
Applicants must have at least 8 years of professional experience in embedded software development, with a minimum of 3 years focused on networking or telecommunications.
What programming languages and tools are essential?
Strong proficiency in C programming for embedded Linux systems and familiarity with Docker, cross-compilation toolchains, and AI coding agents are required.
What protocols will the engineer work with?
The role involves working with L2/L3 protocols such as STP, IGMP snooping, LLDP, LACP, 802.1X, VLANs, and GVRP.
What educational background is expected?
Candidates need a B.Tech, B.E., M.Tech, or M.E. degree in Computer Science, Electronics, or a related field.