Firmware Engineer in Cambridge

Firmware Engineer in Cambridge

Cambridge Full-Time 50000 - 60000 ÂŁ / year (est.) No home office possible
Vector Recruitment Ltd

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
What we are looking for:
  • 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
Nice to Have:
  • 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

Join a rapidly growing technology company in Cambridge, where innovation meets collaboration. As a Firmware Engineer, you'll thrive in a supportive R&D environment that prioritises employee development and offers excellent training and career growth opportunities. With a focus on cutting-edge IoT wearable devices, this role provides the chance to work on impactful projects while enjoying a hybrid work model and competitive benefits.
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

Embedded C Development
RTOS (FreeRTOS, Zephyr, ThreadX)
Unix/Linux Development
Software Testing (Unit, Regression, System)
Device Driver Development
Low-Power Design Techniques
Firmware Optimisation for Constrained MCUs
Wireless Protocols (BLE/Bluetooth, WiFi, Cellular)
Git
Jira
Bitbucket
Embedded Linux Environments

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.

Firmware Engineer in Cambridge
Vector Recruitment Ltd
Location: Cambridge

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

>