At a Glance
- Tasks: Develop and maintain software for embedded devices using C/C++.
- Company: Join a global client in the tech industry based in Brentwood, UK.
- Benefits: Enjoy a hybrid work model and competitive pay for your skills.
- Other info: Exciting opportunity to work on cutting-edge networking technologies.
- Why this job: Make an impact in embedded development while collaborating with diverse teams.
- Qualifications: 4+ years in Linux programming and embedded systems; bilingual in Chinese and English.
The predicted salary is between 50000 - 60000 £ per year.
For our Global Client in Brentwood, UK, we are looking for a RDK - B Developer.
Duration of contract: 6 months fixed-term employment
Hybrid work model: Min 4 days/week from client location
Language: Chinese and English
Minimum years of experience: 4
Responsibilities:
- Linux system programming, embedded development experience, device bring up experience and debugging skills
- Develop and maintain software applications in C/C++ for Embedded devices
- Experience with tools like Git and Jira
- Collaborate with cross-functional teams to ensure seamless communication and integration of network components
Preferred Skills:
- Experience with Wi‑Fi protocols/EasyMesh/Opensync
- 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)
- Knowledge of the WAN manager
- Hands on experience in GUI
- Solid understanding of the RDK‑B framework for efficient development and deployment.
6-m contract- RDK-B Developer – Brentwood,UK employer: RvINgoalDATA GmbH
Join a forward-thinking company in Brentwood, UK, where innovation meets collaboration. As an RDK-B Developer, you'll thrive in a hybrid work environment that promotes flexibility and work-life balance, while also benefiting from a culture that values continuous learning and professional growth. With opportunities to work on cutting-edge embedded technologies and a supportive team atmosphere, this role offers a meaningful and rewarding career path for those passionate about software development.
StudySmarter Expert Advice🤫
We think this is how you could land 6-m contract- RDK-B Developer – Brentwood,UK
✨Tip Number 1
Network, network, network! Reach out to your connections in the tech world, especially those who work with RDK-B or embedded systems. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. It’s a great way to demonstrate your experience with C/C++ and embedded development.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Linux system programming and debugging skills. Practise common interview questions related to networking protocols and embedded systems to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’re always looking for talented developers like you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your application status!
We think you need these skills to ace 6-m contract- RDK-B Developer – Brentwood,UK
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Linux system programming and embedded development. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the RDK-B Developer role. We love seeing enthusiasm and a bit of personality, so let us know what excites you about this opportunity.
Showcase Your Technical Skills:When listing your technical skills, be specific! Mention your experience with C/C++, Git, and Jira, as well as any familiarity with Wi-Fi protocols or networking features. We’re looking for those details that set you apart from the crowd.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at RvINgoalDATA GmbH
✨Know Your RDK-B Inside Out
Make sure you brush up on the RDK-B framework before your interview. Understand its architecture and how it integrates with embedded devices. Being able to discuss specific features or challenges you've faced while working with RDK-B will show your expertise.
✨Show Off Your Coding Skills
Since the role involves C/C++ development, be prepared to demonstrate your coding skills. You might be asked to solve a problem on the spot or discuss your previous projects. Practising common coding challenges can help you feel more confident.
✨Familiarise Yourself with Networking Protocols
Given the emphasis on networking features like VoIP/SIP and DHCP, make sure you can talk about these protocols fluently. Prepare examples of how you've implemented or troubleshot these in past roles, as this will highlight your practical experience.
✨Prepare for Team Collaboration Questions
Collaboration is key in this role, so expect questions about how you work with cross-functional teams. Think of specific instances where you successfully communicated or integrated with other departments, and be ready to share those stories.