Embedded Software Engineer prplOS / prplMesh / OpenWrt
Job Summary:
We are looking for an experienced Embedded Software Engineer with strong expertise in the prpl Foundation ecosystem, including prplOS, prplMesh, and OpenWrt, to develop next-generation broadband gateways, Wi-Fi access points, and mesh networking solutions.
The candidate will work closely with global OEMs, chipset vendors, and open-source communities to design, customize, integrate, and optimize carrier-grade networking software.
Key Responsibilities
- Design, develop, and maintain embedded Linux software for broadband gateways and Wi-Fi routers.
- Customize and integrate prplOS, prplMesh, and OpenWrt for customer platforms.
- Port prpl Foundation software to new hardware platforms and BSPs.
- Develop and maintain networking services, middleware, and system applications.
- Integrate Wi-Fi drivers from Qualcomm, MediaTek, Broadcom, MaxLinear, Renesas, and NXP platforms.
- Implement and optimize Wi-Fi EasyMesh (Multi-AP) features.
- Develop and customize Linux device drivers and middleware components.
- Collaborate with OEMs, chipset vendors, and open-source communities for solution development and integration.
- Perform debugging, performance tuning, and optimization of embedded networking software.
- Ensure software quality, stability, and compliance with carrier-grade requirements.
Required Skills & Experience
- Strong experience in Embedded Linux Development.
- Hands-on experience with prplOS, prplMesh, and OpenWrt.
- Experience in porting software to new hardware platforms and BSPs.
- Strong understanding of Linux networking stack and networking protocols.
- Experience in Wi-Fi technologies, including Wi-Fi EasyMesh (Multi-AP).
- Expertise in Linux device driver development and middleware integration.
- Experience working with Wi-Fi chipsets from Qualcomm, MediaTek, Broadcom, MaxLinear, Renesas, or NXP.
- Strong debugging and troubleshooting skills in embedded systems.
- Familiarity with open-source development methodologies and tools.
- Good communication and collaboration skills.
Preferred Skills
- Experience in broadband gateway, router, access point, or mesh networking product development.
- Exposure to carrier-grade networking solutions.
- Knowledge of embedded software performance optimization and system integration.