We are seeking a talented Embedded Software Engineer to join our small, agile team. In this role, you'll have the opportunity to work on a broad range of projects and be at the forefront of innovation, developing new, wireless, and connected medical devices. The most rewarding part of this role is seeing your work go from concept to a product in the hands of users, knowing you are directly impacting people's lives.
This is a unique opportunity for an engineer who thrives on challenges. You'll be building entirely new products from the ground up alongside talented individuals who have been shaping this industry for decades.
What You'll Be Doing
* Collaborating with a multidisciplinary team to design and develop new wireless/connected medical devices.
* Writing, testing, and debugging embedded C firmware on bare-metal or RTOS platforms.
* Developing modular, maintainable, and robust code.
* Optimising systems with algorithms and techniques to minimize power consumption for battery-powered devices.
* Using tools like oscilloscopes and logic analysers for testing and debugging.
* Creating and maintaining technical documentation, including requirements, software design, and test plans.
Skills We're Looking For
Essential
* 3+ years of experience in embedded systems development.
* Strong proficiency in C for embedded systems.
* Experience with ARM Cortex-M microcontrollers and architecture.
* Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr).
* Experience with industry-standard build tools like CMake and GCC.
* Proficiency with version control systems.
* Ability to work with hardware schematics and interpret datasheets.
Desirable
* Experience with safety-critical systems or medical software lifecycles (IEC 62304, ISO
* Knowledge of wireless communication stacks, particularly Bluetooth.
* Experience with continuous integration methods and automation tools like Jenkins or GitHub Actions.
* Familiarity with test-driven development (TDD) practices.
* Experience with other high-level languages like Python, Kotlin, or Java.
About GlucoRx
Since 2010, GlucoRx has been one of the largest suppliers of diabetic products to the NHS. We are committed to improving patients' lives by providing high-quality, cost-effective solutions. Our success is built on excellent customer service and a proactive approach to adopting new technologies.
We are a geographically spread-out team with offices in multiple locations, but we foster a culture of collaboration and technical excellence. You'll have the opportunity to visit other offices and work directly with some of the most knowledgeable people in the field.