NEWPosted 3 hours ago
Job ID: JOB_ID_8361
About the Role
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
- 8+ 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 of security protocols (WPA3, RADIUS, SSL/TLS).
- Experience with containerization (Docker) and CI/CD pipelines.
- Scripting skills in Python or for automation and testing.
Compensation & Location
Salary: $65 – $85 per year (Estimated)
Location: Philadelphia, PA
Recruiter / Company – Contact Information
Recruiter / Employer: Gacsol
Email: rla@gacsol.com
Recruiter Notice:
To remove this job posting, please send an email from
rla@gacsol.com with the subject:
DELETE_JOB_ID_8361