RDK-B Embedded Systems Engineer (Onsite Santa Clara)

Capgemini Engineering

California (MO)

On-site

USD 120,000 - 180,000

Full time

15 hours 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

Capgemini Engineering in Santa Clara, CA is seeking an experienced Embedded Software Developer for RDK-B to design, develop, and integrate gateway software for home and business devices.

You will work with cross-functional teams, implement features like DHCP, firewall/iptables, TR069/TR181, and contribute to kernel and user-space debugging in embedded Linux environments. Onsite collaboration and CI/CD participation are key.

Qualifications

  • 3+ years of embedded software development using C (C++ is a plus).
  • Strong knowledge of RDK-B/OpenWRT/prplOS architecture and broadband gateways.
  • Hands-on embedded Linux experience including kernel and debugging.
  • Solid understanding of TCP/IP, DHCP, DNS, HTTP, and network packet flow.

Responsibilities

  • Design, develop, and integrate software components for gateway and extender products.
  • Implement features such as 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 for 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
RDK-B/OpenWRT/prplOS
Embedded Linux
TCP/IP networking
Firewall/iptables
Git/Gerrit
Kernel debugging

Tools

GTest/GMock
Wireshark
tcpdump
GDB

Job description

Capgemini Engineering in Santa Clara, CA is seeking an experienced Embedded Software Developer for RDK-B to design, develop, and integrate gateway software for home and business devices.

You will work with cross-functional teams, implement features like DHCP, firewall/iptables, TR069/TR181, and contribute to kernel and user-space debugging in embedded Linux environments. Onsite collaboration and CI/CD participation are key.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
RDK-B Embedded developer
RDK-B Embedded developer

Net2Source (N2S) • Santa Clara (CA)

On-site
USD 90,000 - 130,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
Embedded Software Developer for RDK-B
Embedded Software Developer for RDK-B

Capgemini • Santa Clara (CA)

On-site
USD 54,000 - 122,000
RDK Embedded Engineering Manager – TV & Broadband
RDK Embedded Engineering Manager – TV & Broadband

5V Video • United States

On-site
USD 110,000 - 190,000
Senior Embedded Lead Engineer — iRDK Board Bring-Up
Senior Embedded Lead Engineer — iRDK Board Bring-Up

Capgemini • Santa Clara (CA)

On-site
USD 73,000 - 174,000
401(k) retirement plan
Paid time off
Medical coverage
Software Engineering Manager
Software Engineering Manager

5V Video • Dallas (TX)

On-site
USD 100,000 - 130,000
Senior Embedded Lead – iRDK Bring-Up on MediaTek C-X1
Senior Embedded Lead – iRDK Bring-Up on MediaTek C-X1

Capgemini • Palo Alto (CA), Northern (KY)

Hybrid
USD 73,000 - 174,000
Paid time off
Medical/dental/vision coverage
401(k) retirement plan
+2