At a Glance
- Tasks: Design and develop firmware for next-gen IoT wearable devices.
- Company: Rapidly growing tech company with a focus on innovation.
- Benefits: Competitive salary, excellent benefits, hybrid work model, and career growth opportunities.
- Other info: Collaborative culture with a focus on employee development and training.
- Why this job: Join a talented team and make an impact on cutting-edge wearable technology.
- Qualifications: Degree in Computer Science or related field; strong embedded C experience required.
The predicted salary is between 50000 - 60000 ÂŁ per year.
An exciting opportunity has arisen for an experienced Firmware / Embedded Software Engineer to join a rapidly growing technology company developing next‑generation IoT, Bluetooth‑enabled, low‑power wearable devices.
You will be part of a talented, supportive R&D team working on real products with real users, contributing to both current‑generation firmware and new product development from concept through to mass production. This is an environment known for innovation, employee development, and a genuinely collaborative culture, offering excellent training, career growth and the chance to work with cutting‑edge embedded technologies.
Responsibilities of Firmware Engineer:- Designing and developing embedded firmware for IoT wearable products
- Working across the full product lifecycle - prototyping, implementation, optimisation, validation and release
- Creating efficient, reliable firmware for battery‑powered, resource‑constrained devices
- Developing and maintaining low‑level drivers, communication interfaces and wireless protocol stacks
- Collaboration with hardware, electronics and software teams to deliver high‑quality, production‑ready systems
- Degree/Masters/PhD in Computer Science, Electronics, Embedded Systems or similar
- Strong commercial experience in embedded C development (ideally 5+ years)
- Experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX or similar
- Confident working in Unix/Linux development environments
- Strong grounding in software testing (unit, regression, system)
- Experience writing device drivers directly from datasheets
- Knowledge of low‑power design techniques and firmware optimisation for constrained MCUs
- Experience working with BLE/Bluetooth, WiFi, Cellular or other wireless protocols
- Experience with battery-powered, low-energy devices is highly beneficial
- Familiarity with Git, Jira, Bitbucket, or similar tooling
- Prior experience with wearable technologies
- Cellular expertise (e.g., LTE‑M, NB‑IoT)
- Exposure to embedded Linux environments
Firmware Engineer in Cambridge employer: Vector Recruitment Ltd
Contact Detail:
Vector Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Firmware Engineer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in IoT and embedded systems. Attend meetups or webinars to meet potential employers and show off your passion for firmware engineering.
✨Tip Number 2
Showcase your skills! Create a portfolio of your projects, especially those involving low-power devices or Bluetooth technology. This will give you an edge and demonstrate your hands-on experience to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with RTOS environments and low-level drivers. Practising common interview questions can help you feel more confident.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented Firmware Engineers. Your next big opportunity could be just a click away, so make sure to check out our latest openings.
We think you need these skills to ace Firmware Engineer in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded C development and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working with IoT wearable devices and how your background makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Your Technical Skills: When filling out your application, be sure to mention your experience with RTOS environments and any wireless protocols you've worked with. We love seeing candidates who can hit the ground running with our tech stack!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it’s super easy!
How to prepare for a job interview at Vector Recruitment Ltd
✨Know Your Firmware Inside Out
Make sure you brush up on your embedded C skills and be ready to discuss your experience with RTOS environments. Be prepared to explain how you've tackled challenges in firmware development, especially for low-power devices.
✨Showcase Your Collaboration Skills
Since this role involves working closely with hardware and software teams, think of examples where you've successfully collaborated on projects. Highlight your communication skills and how you’ve contributed to a team environment.
✨Demonstrate Problem-Solving Abilities
Prepare to discuss specific problems you've solved in previous roles, particularly related to firmware optimisation or low-level driver development. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Familiarise Yourself with the Company’s Products
Research the company’s current and upcoming IoT wearable devices. Understanding their products will not only help you answer questions but also show your genuine interest in the role and the company’s mission.