Senior Software Engineer
Core
Design and develop high-quality firmware for large-scale ISP smart home solutions using distributed systems and reactive streaming.
Role type
Senior Firmware Engineer (embedded systems & networking)
Builds
Firmware for Wi-Fi access points and networking devices, SDKs, and cloud-connected applications
Domain
ISP, Smart Home, Embedded Systems, Networking
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Linux OS development, Wi-Fi protocols (802.11, Wi-Fi 7), L2/L3/L4 networking, embedded systems, algorithms, data structures, object-oriented programming
Preferred skills
Experience with RDK-B, PrplOS, OpenWRT, container-based applications, broadband industry standards (TR-369, TR-069, TR-181)
Technologies
C, C++, Linux, RDK-B, PrplOS, OpenWRT, Wi-Fi 7, EasyMesh, EasyConnect
Responsibilities
Design and develop maintainable firmware code, interface with customers to solve problems, participate in architectural discussions, deploy and troubleshoot applications in lab and customer setups
Seniority
Senior, hands-on IC