Negotiable
Inside
Hybrid
Brentwood, England, United Kingdom
Summary: The role of RDK-B Developer involves developing and maintaining software applications in C/C++ for networking devices, requiring fluency in both Chinese and English. The position is based in Brentwood, UK, and operates in a hybrid model, with a minimum of four days per week required at the client location. The role is classified as fixed-term contract and falls inside IR35 regulations.
Key Responsibilities:
- Develop and maintain software applications in C/C++ for networking devices
- 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
- Experience with tools like Git and Jira
- Collaborate with cross-functional teams to ensure seamless communication and integration of network components
Key Skills:
- Fluent in Chinese and English
- Proficiency in C/C++ programming
- Experience with embedded networking products
- Knowledge of networking protocols (VoIP/SIP, DHCP, FTP/TFTP, SNMP/TR069)
- Experience in networking features (Routing, Bridging, NAT, IPv6, Firewall, QoS, IPSec, VPN)
- Linux system programming and debugging skills
- Familiarity with Git and Jira
- Knowledge of WAN manager and Wi-Fi protocols/EasyMesh/Opensync
- Hands-on experience in GUI development
- Experience in Cable gateway/DSL/Fiber/modem feature development
Salary (Rate): undetermined
City: Brentwood
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Role: RDK-B Developer
Location: Brentwood, UK (Hybrid) Min 4 days/week from client location
Positions: FTC/Contract Inside IR35
Language: Fluent in Chinese and English.
Responsibilities:
- Develop and maintain software applications in C/C++ for networking devices
- 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
- Experience with tools like Git and Jira
- Collaborate with cross-functional teams to ensure seamless communication and integration of network components
Preferred Skills:
- Knowledge of the WAN manager
- Experience with Wi-Fi protocols/EasyMesh/Opensync
- Hands on experience in GUI
- Experience in Cable gateway/DSL/Fiber/modem feature development