Engineer, BSP & System

This listing is synced directly from the company ATS.

Role Overview

The Engineer, BSP & System role at NETGEAR involves developing and optimizing system software for embedded Linux platforms, specifically targeting home gateways. This mid to senior-level position requires collaboration with hardware teams and the integration of SoC vendor SDKs, contributing to the efficiency and stability of networking products. The hire will have a direct impact on product performance and user experience in the consumer networking sector.

Perks & Benefits

NETGEAR offers a remote work setup, allowing flexibility for employees. The company values career growth and fosters a supportive culture, encouraging innovation and collaboration among team members. They emphasize a performance-driven environment where employees are engaged and respected, promoting a healthy work-life balance and opportunities for professional development.

Full Job Description

Title: Engineer, BSP & System SW
Location: Taiwan 
Experience Level: 2+ years, 5+ years (Sr.) 
Team: Embedded Software for NETGEAR Consumer: Home Networking 

Role Summary 

We are recruiting skilled and experienced BSP and System Software Engineers to contribute to platform development for our Home Gateway solutions utilizing prplOS and prplMesh. This position is responsible for system bring-up, system stack optimization, comprehensive system health monitoring and self-healing capabilities, as well as integration of SoC vendor SDKs with open-source platforms, including OpenWRT and prpl Foundation stacks.

Responsibilities 

  • BSP and system development for embedded Linux platforms targeting home gateways with Wi-Fi mesh capabilities.

  • Work closely with hardware team and chipset vendor to bring up new boards and platforms.

  • Integrate SoC vendor SDKs with prplOS and contribute to upstream efforts within the prpl Foundation and OpenWRT communities.

  • Enable and debug platform-level support for EasyMesh™ (via prplMesh), TR-181-based configuration, and middleware integration.

  • Optimize system components for system stability, performance, and footprint in constrained environments.

  • Collaborate with software, QA, and DevOps teams to support firmware builds, CI/CD, and system-level debugging.

  • Participate in architectural discussions, code reviews, and platform roadmaps for next-generation CPE devices. 

Requirements 

  • Bachelor’s or master’s degree in electrical engineering, computer engineering, or computer science.

  • 2+ years of experience in embedded Linux development for consumer networking or IoT products. (5+ years would be Sr.)

  • Experience with embedded Linux, kernel, U-Boot, protocol stack, and system components.

  • Experience in C and scripting (Bash, Python)

  • Knowledge of OpenWRT, prplOS, or similar embedded Linux platforms

  • Experience of system events in different sub-systems such as Ethernet, Wi-Fi, protocol stacks,

Bonus Points 

  • Experience on Cloud AI platforms, such as Databrick, GCP, and etc.

Company Statement/Values:  

At NETGEAR, we are on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.  

We're a performance-driven, talented and connected team that's committed to delivering world-class products for our customers. As a company, we value our employees as the most essential building blocks of our success. And as teammates, we commit to taking our work to the Next Gear by living our values: we Dare to Transform the future, Connect and Delight our customers, Communicate Courageously with each other and collaborate to Win It Together. You’ll find our values woven through our processes, present in our decisions, and celebrated throughout our culture. 

We strive to attract top talent and create a great workplace where people feel engaged, inspired, challenged, proud and respected. If you are creative, forward-thinking, passionate about technology and are looking for a rewarding career to make an impact, then you've got what it takes to succeed at NETGEAR. Join our network and help us shape the future of connectivity. 

NETGEAR hires based on merit. All qualified applicants will receive equal consideration for employment. All your information will be kept confidential according to EEO guidelines.

Similar jobs

Found 6 similar jobs