Haystack
← Back to Jobs
Technology
AG

Embedded Software Developer for RDK-B

Axiom Global Technologies, Inc.Santa Clara, CA🇺🇸United StatesPosted 25 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Santa Clara, CA, United States
Posted
18 hours ago
DockerShellTCP/IPDNSC++GitHTTPPython

Job Description

Role name: Embedded Software Developer for RDK-B
Work Location: Santa Clara, CA (Onsite)
Duration: 10 Months

 

We are looking for an experienced Embedded Software Developer for RDK-B with strong expertise in broadband gateway technologies. In this role, you will design, develop, and integrate advanced networking features for home and business gateway products on RDK-B. You will work closely with chipset vendors, cross-functional teams, and customer support to deliver robust and scalable solutions.

Your Responsibilities:

·         Design, develop, and integrate software components for gateway and extender products.

·         Implement and enhance features such as Parental Control, firewall/iptables, DHCP, SNMP, TR069/TR181, and network management.

·         Debug and resolve issues across embedded Linux environments, including kernel and user space.

·         Collaborate with internal teams and vendors to ensure compliance with platform standards and seamless integration.

·         Optimize system performance and troubleshoot customer-reported issues.

·         Participate in code reviews, unit testing (GTest/GMock), and CI/CD processes.

Must-Have Skills:

·         3+ years of experience in embedded software development using C (C++ is a plus).

·         Strong knowledge of RDK-B/OpenWRT/prplOS architecture and broadband gateway technologies.

·         Hands-on experience with embedded Linux, including kernel-level concepts and system debugging.

·         Solid understanding of TCP/IP stack, networking protocols (DHCP, DNS, HTTP), and packet flow.

·         Experience with firewall/iptables, and IPv6 transition technologies.

·         Familiarity with source control tools (Git/Gerrit) and debugging tools (gdb, valgrind, wireshark, tcpdump).

·         Strong problem-solving and debugging skills in complex embedded environments.

Good-to-Have Skills:

·         Experience with Wi-Fi technologies and IEEE 802.11 standards (802.11n/ac/ax).

·         Knowledge of DOCSIS, MoCA, and other broadband technologies.

·         Familiarity with TR-069/TR-181, SNMP, and remote management protocols.

·         Exposure to chipset SDKs (Broadcom, Qualcomm, etc.).

·         Understanding security protocols (WPA3, RADIUS, SSL/TLS).

·         Experience with containerization (Docker) and CI/CD pipelines.

·         Scripting skills in Python or Shell for automation and testing.

 

 

Similar jobs