RDK-B Developer

RDK-B Developer

Full-Time 50000 - 65000 £ / year (est.) No home office possible
Q1 Technologies, Inc.

At a Glance

  • Tasks: Develop and maintain software for networking devices using C/C++.
  • Company: Join a leading tech company focused on innovative networking solutions.
  • Benefits: Enjoy competitive pay, flexible work options, and growth opportunities.
  • Other info: Collaborative environment with exciting projects and career advancement.
  • Why this job: Be at the forefront of networking technology and make a real difference.
  • Qualifications: Experience in C/C++, networking protocols, and Linux system programming.

The predicted salary is between 50000 - 65000 £ per year.

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.

RDK-B Developer employer: Q1 Technologies, Inc.

As a leading innovator in the networking industry, our company offers an exceptional work environment for RDK-B Developers, fostering collaboration and creativity among cross-functional teams. With a strong emphasis on employee growth, we provide ample opportunities for professional development and skill enhancement, all while enjoying the vibrant culture of our location that promotes work-life balance and community engagement. Join us to be part of a forward-thinking organisation that values your contributions and supports your career aspirations.
Q1 Technologies, Inc.

Contact Detail:

Q1 Technologies, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land RDK-B Developer

✨Tip Number 1

Network with industry professionals! Join forums or LinkedIn groups related to RDK-B development and engage in discussions. This can help us get insider info on job openings and make valuable connections.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects in C/C++ and any networking applications you've developed. This gives us a chance to demonstrate our expertise beyond just a CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of protocols like VoIP/SIP and DHCP. We should also practice coding challenges to show off our problem-solving skills under pressure.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we often have exclusive job listings that you won’t find elsewhere.

We think you need these skills to ace RDK-B Developer

C/C++ Programming
Embedded Networking
VoIP/SIP Protocols
DHCP Protocol
FTP/TFTP Protocols
SNMP/TR069 Protocols
Networking Features (Routing, Bridging, NAT, IPv6, Firewall, QoS, IPSec, VPN)
Linux System Programming
Application Development
Debugging Skills
Git
Jira
Cross-Functional Collaboration
WAN Manager Knowledge
Wi-Fi Protocols/EasyMesh/Opensync
GUI Development
Cable Gateway/DSL/Fiber/Modem Feature Development
RDK-B Framework Understanding

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C/C++ and networking protocols like VoIP/SIP and DHCP. We want to see how your skills align with the RDK-B framework and other preferred skills mentioned in the job description.

Showcase Your Projects: Include any relevant projects you've worked on, especially those involving embedded networking products or Linux system programming. This gives us a clear picture of your hands-on experience and debugging skills.

Be Clear and Concise: When writing your cover letter, keep it straightforward. Explain why you're excited about the role and how you can contribute to our team. We appreciate clarity and enthusiasm!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Q1 Technologies, Inc.

✨Know Your C/C++ Inside Out

Make sure you brush up on your C/C++ skills before the interview. Be ready to discuss your previous projects and how you've used these languages in developing software applications for networking devices.

✨Familiarise Yourself with Networking Protocols

Since the role involves working with protocols like VoIP/SIP, DHCP, and SNMP, it’s crucial to understand these concepts thoroughly. Prepare to explain how you've implemented these protocols in past experiences.

✨Show Off Your Debugging Skills

Be prepared to talk about your debugging process and tools you’ve used, especially in Linux system programming. Having specific examples of challenges you've faced and how you resolved them will impress the interviewers.

✨Collaboration is Key

This role requires working with cross-functional teams, so be ready to discuss your experience in collaborative environments. Share examples of how you’ve effectively communicated and integrated network components with other teams.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>