🌿 Back to all jobs

🥝 US_East | Software Developer_L3

Datum Software, Inc | Santa Clara, California, United States | Posted May 16, 2026

Job Description

Role: Embedded Software Developer for RDK-B

Location: Santa Clara, CA






Key Responsibilities:

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

• Implement and enhance features such as Parental Control, firewall/iptables, DHCP, SNMP, TR-069/TR-181, and network management services.

• Debug and resolve issues across embedded Linux environments, including kernel and user-space components.

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

• Optimize system performance and troubleshoot customer-reported issues.

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

Must-Have Skills:

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

• Strong understanding of RDK-B / OpenWRT / prplOS architecture and broadband gate...

Apply for This Position

Submit Application