Senior Firmware Engineer to build technology that improves patient care
We're looking for a Senior Firmware Engineer to lead the development of embedded firmware for medical devices, taking products from early concept through to production.
You'll own the firmware on individual projects, working closely with hardware, manufacturing, product, and quality teams to deliver reliable, production-ready software that meets the highest standards for safety and performance.
This is a hands-on role for someone who enjoys working close to the hardware, solving complex engineering challenges, and building products that have a real impact on healthcare.
- Location: Remote (UK)
- We'll provide all the equipment you need to work effectively from home.
What you'll do:
- Design, develop, and maintain high-quality embedded firmware for medical devices.
- Take technical ownership of firmware throughout the product lifecycle, from prototype to manufacture.
- Collaborate with hardware, product, and design teams to ensure robust system integration and reliable product performance.
- Assess technical risks, contribute to product roadmap discussions, and provide pragmatic engineering guidance.
- Investigate, prioritise, and resolve firmware defects based on customer impact and business priorities.
- Develop and maintain automated testing, continuous integration, and deployment processes that support regulatory compliance.
- Produce clear technical documentation for audits, verification, and regulatory submissions.
- Maintain firmware-related cybersecurity risk assessments, ensuring risks are identified, documented, and appropriately mitigated.
- Support manufacturing, validation, and field investigations where required.
What we're looking for, what you'll bring:
- Strong embedded software development experience using C or C++.
- Hands-on experience with real-time operating systems, ideally FreeRTOS, including scheduling, synchronisation, and debugging timing-critical systems.
- Experience developing firmware for production devices, ideally within medical or other highly regulated industries.
- Proven experience in integrating and validating data from multiple sensors.
- Strong understanding of microcontrollers, digital electronics, and hardware–firmware interaction.
- Knowledge of networking technologies, including Wi-Fi, TCP/IP, and Bluetooth Low Energy (BLE).
- Experience measuring and improving firmware performance, reliability, and engineering quality through data and metrics.
- Familiarity with product roadmaps and balancing technical trade-offs during delivery.
- Understanding of medical device development and regulatory requirements.
- The ability to quickly develop an understanding of UK and US healthcare workflows.
Nice to have:
Experience in any of the following would be an advantage:
- Medical devices, aerospace, automotive, or other regulated industries.
- Secure bootloaders, over-the-air (OTA) firmware updates, or embedded cryptography.
- Low-power or battery-operated embedded systems.
- Python or other scripting languages.
- Board support packages (BSPs) or low-level driver development.
- Embedded coding standards such as MISRA or BARR-C:2018.
- Digital signal processing (DSP) algorithms.
- AWS IoT or cloud-connected embedded devices.
Why join the Company?
We are building technology that transforms how healthcare is delivered. We operate at the intersection of connected medical devices, remote patient monitoring, and advanced clinical care—helping patients receive better treatment beyond traditional healthcare settings.
You'll join a collaborative engineering team where ownership is encouraged, ideas are heard, and your work has a direct impact on products used in real clinical environments.
This role offers the opportunity to:
- Lead firmware development on meaningful products from concept through manufacturing.
- Work alongside experienced hardware, software, quality, and product teams.
- Gain exposure across the business and influence technical direction.
- Continue growing your career while solving challenging engineering problems that improve patient outcomes.
Company Benefits:
- Company pension
- Employee share scheme
- Private medical insurance
- Private dental insurance
- Life insurance
- Enhanced maternity and paternity leave
- Cycle to Work scheme
- Bereavement leave
- Fully remote working
- Home working equipment provided
Eligibility:
- Applicants must have the right to work in the United Kingdom.
- This is a fully remote role for candidates based in the UK.
Position: Senior Firmware Engineer - Job Type: Full-Time - Salary: £65,000 to £80,000 per year
Location: Remote (UK) We'll provide all the equipment you need to work effectively from home.