Embedded Firmware Engineer


Details:
  • Salary: £60,000 - 70,000 - Annum
  • Job Type: Permanent
  • Job Status: Full-Time
  • Salary Per: Annum
  • Location: Cambridge
  • Date: 2 weeks ago
Description:

Firmware Engineer / Embedded Software Engineer (Next‑Generation IoT Wearable Devices)
Location: Cambridge (Hybrid 1-2 days in the office a week) Salary: £60,000 – £70,000 + Excellent Benefits Contact: Adam Mayne – (url removed) – (phone number removed)
  
Embedded Software Engineer Opportunity
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’ll 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, as much as possible from below.
Education & Core Skills

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) Embedded & Firmware Expertise

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

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Firmware Engineer in Cambridge ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?