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
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.