RDK-B Firmware Developer
Core
Develop and integrate RDK-B firmware and software components for broadband gateways, cable modems, and Wi-Fi platforms.
Role type
Senior embedded firmware engineer (C/C++)
Builds
Firmware for broadband gateways, cable modems, and Wi-Fi platforms
Domain
Telecommunications / Broadband / Embedded Systems
Required skills
C/C++ programming, Embedded Linux, Yocto, RDK-B, DOCSIS, Wi-Fi 6/6E/7, networking protocols (TCP/IP, DHCP, DNS, NAT, IPv4, IPv6), USP/TR-369, TR-069/ACS, debugging tools (Wireshark, tcpdump, iPerf), CI/CD, Git
Preferred skills
OpenSync, Plume, EasyMesh, OEM platforms, cable/broadband service provider experience
Technologies
C/C++, Embedded Linux, Yocto, RDK-B, DOCSIS, Wi-Fi 6/6E/7, TCP/IP, Git, Jenkins, JIRA
Responsibilities
Develop and integrate RDK-B firmware and software components using C/C++, Develop and debug firmware in Embedded Linux/Yocto environments, Support DOCSIS, networking, device management, telemetry, and Wi-Fi features, Troubleshoot system, networking, and performance issues, Support firmware integration, testing, defect resolution, and release activities, Collaborate with architecture, development, QA, automation, OEM, and customer teams
Seniority
Senior, hands-on IC
