Other Jobs
Loading...

Firmware / Embedded Software Engineer

Apply Now
Company
Bioliberty
Job location
Edinburgh, UK
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

Bioliberty is on a mission to give everyone the best chance at recovery from a mobility-limiting condition or injury so they can reclaim their independence. Founded in 2020, we've raised $7 million from a mix of public and private investors and launched our first product to the U.S. healthcare market in May 2025. We hold seven patents across our core technologies, Lifehub and Lifeglov — both of which are FDA-registered. We’re now entering an exciting new phase of growth and are looking for a talented Firmware Engineer (mid-level) to join our team. In this role, you'll design, develop, and optimise firmware solutions for our embedded systems, playing a critical part in product innovation and performance. Your work will involve real-time interaction with hardware, as well as wireless and wired communication with companion mobile applications. This is a unique opportunity to develop technology that makes a real-world impact, helping improve patient outcomes and enabling clinicians to deliver more effective and engaging therapy. The role is based at our headquarters in the National Robotarium in Edinburgh—a world-leading centre for robotics, AI, and autonomous systems. Due to the hands-on nature of the work with physical hardware and test equipment, regular time in the office is expected, though we offer flexibility for remote work depending on workload. Key Responsibilities Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil, ARM GCC, or IAR) for firmware development. Analyse and enhance efficiency, stability and scalability of system resources Integrate and validate new product designs Conduct code reviews and maintain high-quality firmware standards. Document firmware architecture and testing procedures. Requirements… Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3 years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. Familiarity with hardware communication protocols (e.g. SPI, I2C, UART). Familiarity with ADC/DAC, DMA, timers, and other MCU peripherals. Experience with debugging tools (e.g., JTAG, SWD). Experience with issue trackers and version control systems (e.g. Git, Jira). Nice to Haves… Exposure to Real-Time Operating Systems (RTOS) such as FreeRTOS or Zephyr on ARM platforms. Experience in peripheral drivers and middleware libraries like HAL or CMSIS Experience with Nordic / Zephyr BLE stacks. Familiarity with BLE protocols and standards (e.g. GATT, GAP). Experience in developing automated testing frameworks for firmware validatio Knowledge of the specifications and limitations of sensors and actuators Backend software for testing / data gathering, e.g. C#/C++/python Awareness of requirements capture processes and techniques. Experience in medical device development, including medical device standards. E.g. 60601, or similar. What we offer A competitive salary and benefits, with opportunities for professional growth Holidays: 32 days paid leave including public holidays. Pension contribution: 3% employer, 5% employee. Office located in the National Robotarium Edinburgh. Cycle to work scheme. Private medical insurance Flexible options for working environment and hours Opportunities to travel for work to conferences, suppliers, customers, events as required. Be part of a collaborative, passionate, and high performing team working to improve the lives of many. To apply for this position click apply, or respond with your CV and a short cover letter to Michael Maclean, Head of Firmware. Feel free to include links to personal blogs or work portfolios. E: michael.maclean@bioliberty.com
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.