Senior Embedded Firmware Engineer
Posted on August 25, 2025 (about 9 hours ago)
About the role
As a Senior Embedded Firmware Engineer, you will work within the Electronics and Embedded Firmware Team, primarily focused on implementing firmware and involved in designing and documenting system architecture for projects. The role includes liaising with Product Managers to break down features into tasks and directly impacting customers' lives through code for next generation and existing products.
Responsibilities
Write software for medical devices and adjacent areas, add features to existing products, prototype and develop new products, explore new technologies, collaborate with product stakeholders, write documentation, maintain automated build and test infrastructure, work with Electronics and App teams, maintain legacy build systems, collaborate with test and quality teams, review code, and write Python scripts for automation and testing.
Requirements
Extensive experience as an embedded engineer, ability to manage workload independently, cross-functional work across countries and time zones, experience in regulated industries (preferably medical devices), experience with RTOS (Zephyr, FreeRTOS), firmware for BLE connected devices, proficiency in C and some C++, and solid Python knowledge for test automation.
Experience with Git, Cmake, Zephyr, West, Scons, Docker, VsCode, JIRA, unit testing frameworks, and documentation including UML is also required.
Benefits
9-day fortnight working pattern, flexibility in work location and schedule, 25 days annual leave plus bank holidays, life leave days for personal events, additional leave on 5th and 10th years of service, generous parental leave, healthcare plans, life insurance, employee assistance program, tax-efficient pension scheme, group income protection, free Elvie Trainer, employee and family discounts on products, and wellbeing support through YuLife and SmartHealth app.
How to apply
To apply, submit your application through the job portal. After review, a team member will contact you. Ensure your application is completed correctly. Elvie encourages applications from diverse backgrounds and does not discriminate. For inquiries or support, contact [email protected] via email.
Additional information
The interview process varies by position. The role supports hybrid working with a mix of office and remote work. Candidates must have the right to work in the UK.