Embedded Software Developer for RDK-B

Santa Clara, CA, US • Posted 16 hours ago • Updated 16 hours ago
Contract Corp To Corp
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Embedded
  • C/C++
  • RDK-B/OpenWRT/prplOS
  • Linux
  • Kernel
  • TCP/IP
  • DHCP
  • DNS
  • HTTP
  • firewall/iptables
  • Git/Gerrit
  • CI/CD

Summary

Job Title: Embedded Software Developer for RDK-B

Location: Austin, TX

Duration: Long Term

Job Description:

Key Responsibilities

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

·       Implement and enhance Parental Control, firewall/iptables, DHCP, SNMP, TR069/TR181, and network management features.

·       Debug issues across embedded Linux kernel and user space.

·       Collaborate with internal teams and vendors for platform compliance and integration.

·       Optimize system performance and troubleshoot customer-reported issues.

·       Participate in code reviews, GTest/GMock unit testing, and CI/CD processes.

Must-Have Skills

·       3+ years of embedded software development using C; C++ is a plus.

·       Strong RDK-B/OpenWRT/prplOS architecture and broadband gateway knowledge.

·       Hands-on embedded Linux experience, including kernel concepts and system debugging.

·       Strong TCP/IP, DHCP, DNS, HTTP, and packet-flow knowledge.

·       Experience with firewall/iptables and IPv6 transition technologies.

·       Git/Gerrit and debugging tools such as gdb, valgrind, Wireshark, and tcpdump.

·       Strong problem-solving and debugging skills in complex embedded environments.

Good-to-Have Skills

·       Wi-Fi and IEEE 802.11n/ac/ax technologies.

·       DOCSIS, MoCA, and other broadband technologies.

·       TR-069/TR-181, SNMP, and remote management protocols.

·       Chipset SDKs such as Broadcom and Qualcomm.

·       WPA3, RADIUS, and SSL/TLS security protocols.

·       Docker/containerization and CI/CD pipelines.

·       Python or Shell scripting for automation and testing.

 

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: 91175631
  • Position Id: 9081201
  • Posted 16 hours ago
Contact the job poster
DS

Daman Singh

Recruiter @ Austin1 LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Santa Clara, California

16d ago

Easy Apply

Contract, Third Party

Depends on Experience

Sunnyvale, California

Today

Easy Apply

Contract

Depends on Experience

Milpitas, California

Today

Full-time

USD 155,000.00 - 200,000.00 per year

Milpitas, California

Today

Full-time

USD 130,000.00 - 175,000.00 per year

Search all similar jobs