Embedded Software Developer - RDK Santa Clara, CA

Santa Clara, CA, US • Posted 12 hours ago • Updated 12 hours ago
Contract Corp To Corp
Contract W2
12 Months
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Embedded
  • C++
  • RDK-B
  • broadband
  • networking protocols

Summary

Hiring: Embedded Software Developer - RDK Santa Clara, CA

We're looking for an experienced Embedded Software Engineer to join an innovative team developing next-generation Broadband Gateway & Extender products.

Role: Embedded Software Developer - RDK

Type: Long Term Contract

Location: Santa Clara, CA

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.

Interested or open to new opportunities?
Please send your updated resume with contact details to

Thanks and Regards

Vikas Mahindrakar

Direct:
New York Technology Partners
120 Wood Avenue S | Suite 504 | Iselin, NJ 08830

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10119106
  • Position Id: 9015355
  • Posted 12 hours ago
Contact the job poster
VM

Vikas Mahindrakar

Recruiter @ New York Technology Partners
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Sunnyvale, California

Yesterday

Easy Apply

Contract

Depends on Experience

Milpitas, California

Today

Full-time

USD 136,300.00 - 231,700.00 per year

Santa Clara, California

Today

Full-time

USD 137,187.00 - 193,900.00 per year

Saratoga, California

Today

Full-time

USD 150,000.00 - 225,000.00 per year

Search all similar jobs