Expedite Talent Solutions ยท 3 days ago
US_East | Connectivity & Network Engineer_L3
Expedite Talent Solutions is seeking an experienced Embedded Software Developer for RDK-B with expertise in broadband gateway technologies. The role involves designing, developing, and integrating advanced networking features for gateway products, collaborating with vendors, and ensuring compliance with platform standards.
IT ManagementProfessional ServicesWarehousing
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
Qualification
Required
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
Preferred
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
Company
Expedite Talent Solutions
Expedite Talent Solutions is a minority- and woman-owned firm delivering agile staffing, project outsourcing, and professional services to clients across the Healthcare, Commercial, and Public Sectors.