Software Architect
Hybrid, United States
Negotiable
Permanent
RDK-B Architect
-
FTE
-
Dallas, Texas - Hybrid
-
Salary: Negotiable
Are you the kind of architect who enjoys shaping the software backbone of millions of connected homes?
We’re partnered with a global technology company expanding our North American team, and we’re looking for an experienced RDK-B Software Architect to help design and deliver next-generation broadband gateway and router platforms used by leading operators.
This is a high-impact role where you’ll influence product strategy, shape architecture decisions, and work hands-on with cutting-edge embedded networking technology.
What You’ll Be Doing
- Partner with Marketing and customers to define product features for the North American market
- Design technical solutions and software architecture for new and evolving capabilities
- Develop complex software features for embedded broadband platforms
- Integrate RDK-B with chipset vendor SDKs, hardware, and third-party components
- Drive product quality alongside QA teams (qualification plans, issue resolution)
- Lead investigations and resolve field issues impacting real-world deployments
- Collaborate with the RDK-B community, contributing code and representing company interests
What You’ll Bring
- Bachelor’s degree in Computer Science, Electrical Engineering, Telecommunications, or similar
- 5+ years of hands-on RDK-B development experience on routers/gateways
- Strong C/C++ skills
- Experience with embedded build systems (Yocto, Buildroot, OpenWRT, etc.)
- Solid understanding of networking protocols (IPv4/IPv6, TCP/UDP, DHCP, DNS, SNMP, TR-069/USP, IGMP, and more)
- Experience across WAN & LAN technologies (DOCSIS, 5G/LTE, GPON/EPON, Wi-Fi, Ethernet)
- Strong debugging and troubleshooting skills (gdb, valgrind, Wireshark, RDK logs, etc.)
- Comfortable working in modern dev environments (Git, Jira, Jenkins, CI/CD pipelines)
- Clear communicator who can work confidently with customers and cross-functional teams
Why This Role?
You’ll be working at the intersection of embedded systems, networking, and large-scale deployments, where your architectural decisions directly shape real-world connectivity for millions of users.
If you enjoy solving complex technical challenges and influencing product direction from concept to field deployment, we’d love to hear from you.