Senior Software Engineer
Core
Design and implement Wi-Fi software features, mesh networking, and debug connectivity issues for Communication Service Providers (CSPs) using prplOS and RDK-B/OpenWRT platforms.
Role type
Senior embedded software engineer (Wi-Fi/Mesh networking)
Builds
Wi-Fi features, mesh networking solutions, and connectivity tools for CSPs
Domain
Telecommunications / Broadband / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, Wi-Fi protocols (802.11 a/b/g/n/ac/ax/be), WPA supplicant, Hostapd, Radius protocol, embedded system software development, debugging client connectivity and roaming
Preferred skills
Qualcomm/Broadcom/Maxlinear platforms, Wi-Fi 6/7 (MLO/802.11be), IEEE 1905.1, 802.11s mesh networking, Yocto build systems, embedded Linux kernel/driver development
Technologies
prplMesh, Easymesh, prplOS, RDK-B, OpenWRT, Yocto
Responsibilities
Design and implement software features and unit tests related to Wi-Fi based on PRPL; Develop and integrate mesh networking features on prplMesh/Easymesh and RDK-B/OpenWRT-based platforms; Develop proof of concepts for new technologies; Research new Wi-Fi technologies; Debug and resolve field issues (client connectivity, roaming, stability, and interoperability) in collaboration with silicon vendors
Seniority
Senior, hands-on IC