Embedded Software Engineer, RDK-B Gateways & Networking

TALENT Software Services

Santa Clara (CA)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TALENT Software Services is seeking an experienced Embedded Software Developer for RDK-B in Santa Clara, CA. You will design, develop, and integrate gateway software, focusing on broadband technologies and network management.

Responsibilities include implementing features like firewall rules, DHCP, SNMP, and TR069/TR181, plus debugging across embedded Linux and contributing to CI/CD workflows. Strong C skills and gateway know-how are required.

Qualifications

  • 3+ years of embedded software development experience in C (C++ a plus).
  • Strong knowledge of RDK-B/OpenWRT/prplOS and broadband gateway tech.
  • Hands-on embedded Linux experience including kernel and user space debugging.

Responsibilities

  • Design, develop, and integrate software components for gateway and extender products.
  • Implement and enhance features like Parental Control, firewall/iptables, DHCP, SNMP, TR069/TR181, and network management.
  • Debug and resolve issues in embedded Linux environments (kernel and user space).
  • Collaborate with internal teams and vendors to meet platform standards and integration.
  • Optimize system performance and troubleshoot customer-reported issues.
  • Participate in code reviews, unit testing (GTest/GMock), and CI/CD processes.

Skills

Embedded C
TCP/IP networking
Linux kernel debugging
CI/CD pipelines
GTest/GMock
GDB
Wireshark

Tools

Git
Gerrit
Docker

Job description

TALENT Software Services is seeking an experienced Embedded Software Developer for RDK-B in Santa Clara, CA. You will design, develop, and integrate gateway software, focusing on broadband technologies and network management.

Responsibilities include implementing features like firewall rules, DHCP, SNMP, and TR069/TR181, plus debugging across embedded Linux and contributing to CI/CD workflows. Strong C skills and gateway know-how are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RDK-B Embedded Networking Engineer
RDK-B Embedded Networking Engineer

Expedite Talent Solutions • Santa Clara (CA)

On-site
USD 90,000 - 130,000
RDK-B Embedded Systems Engineer (Onsite Santa Clara)
RDK-B Embedded Systems Engineer (Onsite Santa Clara)

Capgemini Engineering • California (MO)

On-site
USD 120,000 - 180,000
RDK-B Embedded Software Engineer – Broadband Gateway
RDK-B Embedded Software Engineer – Broadband Gateway

Capgemini • Santa Clara (CA)

Hybrid
USD 54,000 - 122,000
Embedded Software Developer (RDK-B)
Embedded Software Developer (RDK-B)

Capgemini Engineering • California (MO)

On-site
USD 120,000 - 180,000
Embedded Software Developer for RDK-B
Embedded Software Developer for RDK-B

TALENT Software Services • Santa Clara (CA)

On-site
USD 120,000 - 180,000
EMBEDDED SOFTWARE DEVELOPER FOR RDK-B
EMBEDDED SOFTWARE DEVELOPER FOR RDK-B

SS Software Solutions, LLC • Santa Clara (CA)

On-site
USD 120,000 - 150,000
RDK-B Embedded developer
RDK-B Embedded developer

Net2Source (N2S) • Santa Clara (CA)

On-site
USD 90,000 - 130,000
RDK-B Embedded Wi-Fi Software Engineer
RDK-B Embedded Wi-Fi Software Engineer

US staffing Inc • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Embedded Software Developer for RDK-B – Contract C2C jobs CA Onsite
Embedded Software Developer for RDK-B – Contract C2C jobs CA Onsite

US staffing Inc • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Software Engineering Manager (RDK)
Software Engineering Manager (RDK)

5V Video • United States

On-site
USD 110,000 - 190,000