
Connecting the world through innovative networking solutions
Netgear, Inc. is a leading American computer networking company headquartered in San Jose, California. Known for its innovative products like the Nighthawk routers and Orbi mesh Wi-Fi systems, Netgear serves millions of customers globally, including both consumers and businesses. The company has a s...
Netgear offers competitive salaries, stock options, comprehensive health benefits, and a generous PTO policy. Employees also enjoy flexible work arran...
Netgear fosters a culture of innovation and collaboration, emphasizing a results-driven approach. The company values customer feedback and encourages ...

NETGEAR • Chennai, India
NETGEAR is seeking an Engineer III for embedded switching software development. You'll take ownership of switching features and work with Broadcom SDK and C programming. This role requires 2-5 years of experience in embedded software engineering.
You are an embedded software engineer with 2-5 years of experience, ready to take ownership of medium-complexity switching features. Your proficiency in C programming is complemented by a deep understanding of memory management and data structures, allowing you to optimize embedded systems effectively. You have hands-on experience with Broadcom SDK and APIs, which equips you to develop and maintain software components for managed switches. Your familiarity with network protocols such as RSTP, MSTP, and IGMP snooping positions you as a valuable asset in implementing robust networking solutions.
You thrive in environments where performance optimization is key, and you are adept at analyzing and resolving complex software issues using hardware debugging tools. Your experience in developing hardware abstraction layers for different Broadcom chipset families showcases your ability to ensure compatibility across various switching platforms. You are also committed to mentoring junior engineers, conducting thorough code reviews, and fostering a collaborative team environment.
Experience with additional network protocols and advanced debugging techniques would be beneficial. Familiarity with performance metrics and optimization strategies for high-speed switching solutions is a plus.
In this role, you will take end-to-end ownership of medium-complexity switching features, including VLAN management and link aggregation. You will develop and maintain software components using the Broadcom switching SDK, ensuring that all features are integrated seamlessly with management plane software and CLI interfaces. Your responsibilities will include implementing network protocols and optimizing switching software for packet processing performance and latency requirements.
You will work closely with cross-functional teams to ensure software compatibility across different switching platforms, ranging from 10GB to 400GB. Your role will involve debugging complex issues and utilizing hardware debugging tools to analyze and resolve software challenges. You will also conduct code reviews, providing mentorship to Engineer II team members and contributing to their professional development.
At NETGEAR, you will be part of a forward-thinking team that values innovation and collaboration. We offer a rewarding career path where you can make a significant impact in the field of connectivity. You will have the opportunity to work on cutting-edge technology and contribute to the development of high-performance switching solutions. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of every candidate to grow and succeed within our organization.
Apply now or save it for later. Get alerts for similar jobs at NETGEAR.