JOBSEARCHER

EMBEDDED SOFTWARE DEVELOPER FOR RDK-B

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Position Details: Role Embedded Software Developer for RDK-BRequest ID AUSTC_2026_0901 Work Location Santa Clara, CA – OnsiteRemote Work Possibility NoStart Date Immediate availabilityBackground Check MandatoryGlobal Role Family Products & Systems EngineeringTechnical Skills Family Connectivity and Network EngineeringLanguage EnglishLocal Role Name Embedded Software Developer for RDK-BLocal Skills Dipesh Damann Sharrma Key Responsibilities Design, develop, and integrate software components for gateway and extender products. Implement and enhance Parental Control, firewall/iptables, DHCP, SNMP, TR069/TR181, and networkmanagement features. Debug issues across embedded Linux kernel and user space. Collaborate with internal teams and vendors for platform compliance and integration. Optimize system performance and troubleshoot customer-reported issues. Participate in code reviews, GTest/GMock unit testing, and CI/CD processes.
Must-Have: Skills 3+ years of embedded software development using C; C++ is a plus. Strong RDK-B/OpenWRT/prplOS architecture and broadband gateway knowledge. Hands-on embedded Linux experience, including kernel concepts and system debugging., Strong TCP/IP, DHCP, DNS, HTTPand packet-flow knowledge. Experience with firewall/iptables and IPv6 transition technologies. Git/Gerrit and debugging tools such as gdb, valgrind, Wireshark, and tcpdump. Strong problem-solving and debugging skills in complex embedded environments. Good-to-Have Skills Wi-Fi and IEEE 802.11n/ac/ax technologies. OCSIS, MDoCA, and other broadband technologies. TR-069/TR-181, SNMP, and remote management protocols. Chipset SDKs such as Broadcom and Qualcomm. WPA3, RADIUS, and SSL/TLS security protocols. Docker/containerization and CI/CD pipelines. Python or Shell scripting for automation and testing.