Sr Specialist Embedded Firmware Developer
Core
Design, optimize, and scale embedded firmware and wireless stacks for next-generation residential gateway products.
Role type
Senior IC embedded firmware engineer (Linux/Wi-Fi)
Builds
Carrier-grade residential gateway hardware running prplOS
Domain
Telecom/Networking hardware
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Embedded Linux, Wi-Fi 6E/7, Linux Wireless Stack (hostapd, wpa_supplicant), TR-181/USP, Docker, Git, perf, Valgrind
Preferred skills
Python scripting, Wi-Fi 6E/7 implementation, Unity/PyTest, iMTP, Broadcom/MaxLinear SoC abstraction
Technologies
prplOS, OpenWrt, Linux, C, C++, Python, Docker, Git, perf, Valgrind, hostapd, wpa_supplicant, iw, ubus, iMTP, TR-181, TR-369
Responsibilities
Architect automated testing frameworks using Python; Profile and optimize OS memory/CPU using perf and Valgrind; Design and optimize Wi-Fi 6E/7 features; Develop high-performance firmware in C/C++; Maintain hardware-agnostic implementations via prpl APIs; Develop IPC services using ubus/iMTP; Manage Layer 2/3 network stacks; Implement device management models (TR-181, USP); Configure containerized microservices; Manage source code and release pipelines.
Seniority
Senior, hands-on IC