Do you have proven experience of embedded software engineering within a highly regulated industry (ideally within class III medical devices)? If so, we want to hear from you!
Amber Therapeutics are looking an experienced Embedded Software Engineer to join our dynamic team. This is a full-time hybrid role based at our custom-built facility in Harwell, Oxfordshire. Amber is a pioneering neuromodulation company dedicated to transforming the lives of patients through advanced medical technology. We specialize in the development of cutting-edge active implantable medical devices.
The Role
As a Senior or Principal Embedded Software Engineer, you will contribute at a senior level to the design, development, verification, and validation of Class III active implantable medical devices. Working alongside the System Architect, you'll provide technical leadership in embedded software and systems integration, ensuring compliance to regulatory standards. This role is vital in delivering safe, reliable, and high-quality implantable products, while driving continuous improvement across engineering processes within a regulated framework.
Key Responsibilities:
Design, develop, and verify embedded software and tools for Class III Active Implantable Medical Devices.
Lead subsystem and component design, ensuring robust integration and compliance with IEC 62304.
Produce and review software requirements, architecture, and detailed design documentation.
Develop, qualify, and maintain manufacturing and test fixtures, including subcontractor tools.
Apply electronic schematics to support software development, debugging, and verification.
Champion software engineering best practices -- version control, code reviews, CI, and automation.
Support risk management, audits, and continuous improvement in line with ISO 14971 and ISO 13485.
Mentor junior engineers and promote high technical and quality standards.
Deliver assigned work packages to meet technical, schedule, and quality goals.
Collaborate with cross-functional teams and external partners to ensure system-level alignment.
Identify and manage technical risks to maintain project delivery.
Contribute to innovation, intellectual property, and process improvements in software and system integration.
Please refer to the job description for full details.
Skills & Experience
Essential
Degree (BEng/MEng/MSc) in Software Engineering, Electrical/Electronic Engineering, Computer Science, or related discipline or equivalent experience.
Extensive experience in embedded software development (C/C++) and supporting tools (C#, Python desirable) in a regulated industry.
Expert-level proficiency in bare-metal C and C++ for resource-constrained microcontrollers (ARM Cortex-M or similar)
Strong background in real-time embedded system design, including interrupt-driven architectures, low-latency firmware, and deterministic execution.
Demonstrated experience designing systems for ultra-low-power operation, including power profiling and optimisation techniques, sleep modes, clock scaling, and peripheral gating, and memory/CPU usage optimization and code-size reduction.
Familiarity with wireless and sensor integration in constrained systems (e.g., BLE, NFC, proprietary RF, IMUs, biosensors).
Experience with Class III Active Implantable Medical Devices or other high-integrity safety-critical embedded systems.
Ability to interpret and integrate software with electronic schematics and hardware interfaces.
Hands-on experience with embedded hardware bring-up, board support packages, and low-level firmware drivers (I2C, SPI, UART, ADC/DAC, timers, PWM, GPIO).
Proficiency in version control (Git), automated testing, and continuous integration pipelines.
Proven ability to generate clear, compliant documentation suitable for regulatory submissions.
Excellent understanding of software lifecycle processes and quality system compliance.
Desirable
Experience in telemetry, stimulation, or sensing systems for active implants.
Understanding of cybersecurity principles applicable to medical software.
Familiarity with cloud computing or containerisation (Docker, AWS, Azure) for test and data systems.
Strong working knowledge of IEC 62304 (software lifecycle), ISO 13485 (QMS), and ISO 14971 (risk management).[HB1]
Experience working with Notified Bodies, FDA, or MHRA on software-related submissions.
Strong mentorship and technical leadership within cross-functional teams
The successful candidate will be a proactive self-starter with strong project management skills and the ability to thrive in a fast-paced, changeable environment. An excellent communicator who can work effectively across cross-functional teams, you will be a highly skilled problem-solver to tackle complex, multi-disciplinary challenges. If you're ready to make an impact through innovation and precision in medical technology, we'd love to hear from you.
About Us
Amber Therapeutics is developing a closed-loop neuromodulation therapy able to treat mixed urinary incontinence for the first time and transform the clinical outcome of a very large untreated patient population. Amber's fully implantable PicostimTM System targets the pudendal nerve with a device that can both stimulate and sense physiological responses. Please refer to our website for further information.
What We Offer
This is a chance to be part of a ground-breaking team creating life-changing therapies for millions of people globally. You join us at an exciting phase of our development, as we expand the team and accelerate towards our first Pivotal Trial. In addition, we offer a competitive salary commensurate with experience, private healthcare, income protection, life assurance, company pension scheme and 27 days holiday (plus bank holidays). Amber Therapeutics is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We look forward to hearing from you.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.