RDK Broadband Developer

RDK Broadband Developer

Posted Today by Dabster

Negotiable
Undetermined
Undetermined
Brentwood, England, United Kingdom

Summary: The RDK-B Developer role involves developing and maintaining software applications in C/C++ for networking devices, with a focus on embedded networking products and various protocols. The position requires collaboration with cross-functional teams and proficiency in Linux system programming. This is a 6-month fixed-term employment opportunity based in Brentwood, England.

Key Responsibilities:

  • Develop and maintain software applications in C/C++ for networking devices.
  • Work with embedded networking products and protocols such as VoIP/SIP, DHCP, FTP/TFTP, and SNMP/TR069.
  • Implement networking features including Routing, Bridging, NAT, IPv6, Firewall, QoS, IPSec, and VPN.
  • Engage in Linux system programming, application development, and debugging.
  • Utilize tools like Git and Jira for version control and project management.
  • Collaborate with cross-functional teams for integration of network components.

Key Skills:

  • 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 application development experience.
  • 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.
  • Understanding of the RDK-B framework.

Salary (Rate): undetermined

City: Brentwood

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: Other

Detailed Description From Employer:

Role: RDK-B Developer

Duration of the contract: 6 months fixed term employment

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
  • Solid understanding of the RDK-B framework for efficient development and deployment.