Quick overview
Salary£55k - £65k/yr
SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationCambridge, Cambridgeshire, United Kingdom
GitEmbedded SystemsIoTJiraLinux
Job description
Firmware Engineer / Embedded Software Engineer (Next Generation IoT Wearable Devices)
Location: Cambridge (Hybrid 1 day 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
Education & Core Skills
Location: Cambridge (Hybrid 1 day 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
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)
- 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
Similar jobs
- SA

Sr. Software Engineer, Cloud PlatformRecently posted Auto Apply
Samsara · Remote - London; United Kingdom · Remote 🇬🇧
AWSIoTJava+4TechnologySalary not listed - EL

Website Growth EngineerRecently posted Auto Apply
Elevenlabs · London · Remote 🇬🇧
EngineeringSalary not listed - EL

Infrastructure Engineer Auto Apply
Elevenlabs · United Kingdom · Remote 🇬🇧
GCPArgoCDGo+4TechnologySalary not listed - EL

Engineering - Internal AI Transformation Auto Apply
Elevenlabs · United Kingdom · Remote 🇬🇧
DockerGCPSQL+9Salary not listed - EL

Safety Engineer (Backend Leaning) Auto Apply
Elevenlabs · United Kingdom · Remote 🇬🇧
DockerGCPAWS+9TechnologySalary not listed - PR
Junior Software Engineer Auto Apply
Prima · London · Remote 🇬🇧
MicroservicesMLflowScikit-learn+3Technology£36k - £70k/yr - RA

Software Engineer, International Auto Apply
Ramp · London · Hybrid 🇬🇧
SwiftRailsTechnology$10k/yr - MI

Senior Software Engineer
Microlise · Eastwood, Nottingham · Hybrid 🇬🇧
SQLC#.NET+2TechnologySalary not listed - MA

Senior EngineerRecently posted
Macstaff · United Kingdom · On-site 🇬🇧
Engineering£38.5k/yr - MG

Python Software Engineer - Data Infrastructure - Man Group plcRecently posted
Man Group plc · London · Hybrid 🇬🇧
MongoDBGitAirflow+5TechnologySalary not listed - SK
Build EngineerRecently posted
Skillsearch · guildford · Hybrid 🇬🇧
EngineeringSalary not listed - EC

Software Engineer Auto Apply
EcoOnline · Liverpool · Hybrid 🇬🇧
DockerGitAWS+5TechnologySalary not listed