Demo

RDK-B Developer Software Developer

PDDN INC.
Santa Clara, CA Other
POSTED ON 4/3/2026
AVAILABLE BEFORE 6/2/2026

Company Description

Service Delivery Lead

Job Description

Role: Embedded Software Developer for RDK-B
Location: Philadelphia, PA or Santa Clara, CA (100% Onsite)
Job Type: Contract
Interview: Video
 
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
• 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 of security protocols (WPA3, RADIUS, SSL/TLS).
• Experience with containerization (Docker) and CI/CD pipelines.
• Scripting skills in Python or Shell for automation and testing.
 

Additional Information

All your information will be kept confidential according to EEO guidelines.

Hourly Wage Estimation for RDK-B Developer Software Developer in Santa Clara, CA
$49.00 to $63.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a RDK-B Developer Software Developer?

Sign up to receive alerts about other jobs on the RDK-B Developer Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PDDN INC.

  • PDDN INC. Logan, UT
  • Job Description Role: Mechanical Engineer Work location: Mendon/ Logan, Utah Job Type: Contract Interview: Video Job Description: We are seeking a skilled ... more
  • 15 Days Ago

  • PDDN INC. Mendon, UT
  • Company Description Role: Electrical Engineer Proficient (5-7 yrs) Work location: Mendon, UT Onsite Job Type: Contract Interview: Phone/Video Job Descripti... more
  • 16 Days Ago

  • PDDN INC. Charlotte, NC
  • Company Description Title: Java Engineer Location: Phoenix, AZ or Charlotte, NC (Onsite) Openings: 5 | Duration: 1 Year Contract (W2) Interview: Onsite onl... more
  • 16 Days Ago

  • PDDN INC. Palo Alto, CA
  • Job Description Role: Electrical Hardware Design Engineer Location: Irvine, CA | Palo Alto, CA Job Type: Contract Interview: Phone/Skype Job Description: A... more
  • 16 Days Ago


Not the job you're looking for? Here are some other RDK-B Developer Software Developer jobs in the Santa Clara, CA area that may be a better fit.

  • capgemini Santa Clara, CA
  • We are looking for an experienced Embedded Software Developer for RDK-B with strong expertise in broadband gateway technologies. In this role, you will des... more
  • 1 Month Ago

  • capgemini Sunnyvale, CA
  • We are seeking an experienced Embedded Software Developer with strong expertise in Wi‑Fi technologies and IEEE 802.11 protocols. In this role, you will des... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!