Job title: RDK-B Developer Location: Brentwood, UK Duration: 6 months (Possible extension) No. of Positions: 1 Experience level: 5 Hybrid work option: 3 days from Brentwood office Note: Willing to consider candidates who are interested in permanent roles as well. Budget: Flexible Responsibilities: • Develop and maintain software applications in C/C++ for networking (RDK-B) devices • Collaborate with cross-functional teams to ensure seamless communication and integration of network components • Debugging, Root Cause analysis and fixing of issues. • Code review. • Static Analysis. • Unit Testing. • Continuous Integration Setup & Script Creation Must have: • Experience with Wi-Fi protocols/EasyMesh/Opensync • Experience in Cable gateway/DSL/Fiber/modem feature development • Experience working with embedded networking products and being proficient in protocols such as VoIP/SIP, DHCP, FTP/TFTP, and SNMP/TR069 • Work experience in networking features (Routing, Bridging, NAT, IPv6, Firewall, QoS, IPSec, VPN) • Linux system programming, application development experience, and debugging skills • Solid understanding of the RDK-B framework for efficient development and deployment. • Experience with tools like Git and Jira