Embedded Firmware Engineer
Job in
Cambridgeshire, Cambridge, Cambridgeshire, CB21, England, UK
Listed on 2026-02-24
Listing for:
Vector Recruitment
Full Time
position Listed on 2026-02-24
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware
Job Description & How to Apply Below
Firmware / Embedded Software Engineer (Next Generation IoT Wearable Devices)
Location: Cambridge (Hybrid) Salary: £50,000 £ 60,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
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, Thread
X 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×