Embedded Developer

Embedded Developer

Posted Today by Response Informatics

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

Detailed Description From Employer:

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