> Markdown version of [/jobs/ext/3147704-embedded-firmware-lead](https://www.wearedevelopers.com/jobs/ext/3147704-embedded-firmware-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Lead - **Company:** The One Group - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £55,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, ARM Architecture, Bluetooth Low Energy (Bluetooth), C++ (Programming Language), Cloud Computing, Static Program Analysis, Software Quality, Communications Protocols, Continuous Integration, Software Debugging, Embedded Software, Firmware, FreeRTOS, Hardware Design, Python (Programming Language), Message Queuing Telemetry Transport (MQTT), Real-Time Operating Systems, LoRaWaN, Systems Integration, Wi-Fi Technology, Data Processing, PIC Microcontroller, Hardware Testing, Zigbee, Decoding, Aws Iot, Software Version Control, Predix - **Published:** September 3, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=63d3bab3e3fbbbd2 ## About the Role * Strong commercial embedded firmware experience * Proficiency in C/C++ * Experience with Python * STM32, ARM Cortex-M or comparable microcontroller experience * Strong understanding of electronics and hardware integration * Experience with embedded communication protocols * Board-level debugging and low-level driver development * Firmware testing and release-validation experience * Previous technical leadership, mentoring or project ownership * Strong communication and problem-solving skills Desirable Experience * MQTT or LoRaWAN * AWS IoT Core or another cloud-connected IoT platform * FreeRTOS or another RTOS * Low-power and battery-operated products * OTA firmware updates * Sensor-data processing and binary payloads * BLE, Wi-Fi, Zigbee or cellular connectivity * CI/CD and static-analysis tools * Experience within rail, energy, industrial monitoring or smart metering This opportunity would suit either an established Firmware Lead or a strong Senior Embedded Engineer ready to take the next step. You'll join a close-knit engineering team, take ownership of commercially deployed products and help shape the next generation of the company's technology. ## Description This is a broad, hands-on position offering genuine influence over the company's firmware architecture, development practices and future products. You will be responsible for: * Leading and mentoring a small firmware team * Designing and developing embedded firmware using C/C++ * Working with STM32 or comparable ARM Cortex-M microcontrollers * Developing Python tools and software for device-data processing * Integrating firmware with sensors, electronics and communication modules * Implementing IoT connectivity using technologies such as MQTT and LoRaWAN * Supporting integration with AWS IoT and wider cloud platforms * Debugging complex firmware and hardware issues * Improving firmware architecture, documentation and code quality * Developing automated, integration and on-hardware testing * Supporting CI/CD, version control and static code analysis * Decoding and validating data received from connected devices * Investigating field issues and supporting wider data analysis * Working directly with customers and other engineering disciplines ## Related Videos - [Building your way to a serverless powered IOT Buzzwire game](https://www.wearedevelopers.com/videos/590-building-your-way-to-a-serverless-powered-iot-buzzwire-game) - [Shared mobility for everyone!](https://www.wearedevelopers.com/videos/64-shared-mobility-for-everyone) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [WeAreDevelopers LIVE – AI vs the Web & AI in Browsers](https://www.wearedevelopers.com/videos/1743-wearedevelopers-live-ai-vs-the-web-ai-in-browsers) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)