Overview
Senior Software Engineer to design, implement, and validate Wi‑Fi and mesh networking features for prplMesh/Easymesh and related gateway platforms.
What you'll do
- Design and implement software features and unit tests related to Wi‑Fi based on PRPL.
- Develop and integrate mesh networking features on prplMesh/Easymesh (prplOS) and RDK-B/OpenWRT-based platforms.
- Develop proof of concepts for new technologies.
- Research new Wi‑Fi technologies.
- Debug and resolve field issues involving client connectivity, roaming, stability, and interoperability with silicon vendors.
What you'll need
- Have a bachelor’s or master’s degree in electrical engineering, computer science, or equivalent.
- Have over 5 years of experience in embedded system software development.
- Have strong programming skills in C/C++.
- Have a strong understanding of Wi‑Fi technologies including 802.11 a/b/g/n/ac/ax/ be.
- Have extensive experience with WPA supplicant, Hostapd, and Radius protocol.
- Have extensive experience with IP networking and good knowledge of TCP/IP.
- Have excellent analytical/troubleshooting skills focused on innovation.
Nice to have
- Have in-depth understanding of the 802.11 protocol suite and WLAN technology.
- Have experience on Qualcomm, Broadcom, or Maxlinear platform(s).
- Have experience with Wi‑Fi 6 and Wi‑Fi 7 including MLO/802.11be features.
- Have hands-on experience with prplMesh/Easymesh, IEEE 1905.1, and 802.11s mesh networking (including Easymesh R5/R6 certification).
- Have experience with RDK-B, prplOS, and/or OpenWRT gateway software stacks.
- Have familiarity with Yocto build systems and embedded Linux kernel/driver development.
Details
- Location: India; flexible hybrid work model with work from the Bangalore office for 20 days in a quarter.
Read the full description and apply on the company’s own careers page.