Talent STEM are working with an innovative medical device organisation that is expanding its embeddedsoftware capability and seeking an Experienced EmbeddedSoftwareEngineer to join a growing technical team. This role offers the chance to work on complex, high-reliability medical systems in a highly regulated, quality-driven environment. You will be part of … a collaborative R&D function developing embeddedsoftware for safety-critical and performance-critical medical devices used in clinical and healthcare settings. The Role As an EmbeddedSoftwareEngineer, you will play a key role in the design, development and verification of embeddedsoftware for medical devices. Working closely with hardware, systems and … improve development processes, support system integration and contribute to the continuous improvement of engineering standards aligned with medical device regulations and quality systems. Key Responsibilities - Design, develop and maintain embeddedsoftware for medical devices - Support requirements definition and software architecture in line with regulatory standards - Implement and verify firmware for embedded platforms used in medical systems More ❯
Hybrid, Littlemore, Oxfordshire, United Kingdom Hybrid/Remote Options
Talent STEM Ltd
Talent STEM are working with an innovative medical device organisation that is expanding its embeddedsoftware capability and seeking an Experienced EmbeddedSoftwareEngineer to join a growing technical team. This role offers the chance to work on complex, high-reliability medical systems in a highly regulated, quality-driven environment. You will be part of … a collaborative R&D function developing embeddedsoftware for safety-critical and performance-critical medical devices used in clinical and healthcare settings. The Role As an EmbeddedSoftwareEngineer, you will play a key role in the design, development and verification of embeddedsoftware for medical devices. Working closely with hardware, systems and … improve development processes, support system integration and contribute to the continuous improvement of engineering standards aligned with medical device regulations and quality systems. Key Responsibilities - Design, develop and maintain embeddedsoftware for medical devices - Support requirements definition and software architecture in line with regulatory standards - Implement and verify firmware for embedded platforms used in medical systems More ❯
Florence Park, Oxford, Oxfordshire, England, United Kingdom
Talent STEM Ltd
Talent STEM are working with an innovative medical device organisation that is expanding its embeddedsoftware capability and seeking an Experienced EmbeddedSoftwareEngineer to join a growing technical team. This role offers the chance to work on complex, high-reliability medical systems in a highly regulated, quality-driven environment. You will be part of … a collaborative R&D function developing embeddedsoftware for safety-critical and performance-critical medical devices used in clinical and healthcare settings. The Role As an EmbeddedSoftwareEngineer, you will play a key role in the design, development and verification of embeddedsoftware for medical devices. Working closely with hardware, systems and … improve development processes, support system integration and contribute to the continuous improvement of engineering standards aligned with medical device regulations and quality systems. Key Responsibilities - Design, develop and maintain embeddedsoftware for medical devices - Support requirements definition and software architecture in line with regulatory standards - Implement and verify firmware for embedded platforms used in medical systems More ❯
oxford district, south east england, united kingdom
Micro:bit Educational Foundation
The Micro:bit Educational Foundation is looking for a senior embeddedsoftwareengineer with a willingness to get involved in all aspects of embeddedsoftware development and testing as part of a small team. Your work will support and positively impact students, teachers and partners around the world. Working with the EmbeddedSoftware lead and wider tech team, you will develop, improve and research the embeddedsoftware that runs on the 11 million BBC micro:bit's distributed around the world. The device helps children and teachers get creative with digital technology, with a specific focus on broadening the diversity of students passionate about computing. This is a broad role … a key goal. The successful candidate will help us push the limit of what can be done with the micro:bit hardware, with an emphasis on writing expandable, efficient software, with user friendly interfaces. Requirements More than 4 years experience developing C/C++ drivers and software to run on embedded devices (ideally Arm Cortex-M). More ❯
Job Title : Senior EmbeddedSoftwareEngineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced Senior EmbeddedSoftwareEngineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems. The successful candidate will take technical ownership of embeddedsoftware development across multiple concurrent projects, working closely with hardware, systems, and test engineers to deliver robust and compliant solutions. This role will suit a hands-on engineer with strong experience in C/C++, ARM microcontrollers (STM32), and communication protocols such as CANbus and RS-485. Experience within regulated industries—ideally aerospace or similarly safety-critical environments—and … familiarity with DO-178C processes is highly desirable. This is a full-time, on-site role based in Oxford, offering the opportunity to influence software design and development across several innovative platforms. Required Skills & Experience Proven experience (5+ years) developing embeddedsoftware in C and C++. Strong working knowledge of ARM Cortex-M (STM32) microcontrollers. Experience with More ❯
Halian is working with a pioneering medical technology company to recruit a Principal EmbeddedSoftware Engineer. In this senior role, you will contribute to the design, development, verification, and validation of Class III active implantable medical devices. Youll collaborate closely with the System Architect, providing technical leadership in embeddedsoftware and systems integration, ensuring compliance with … position is critical to 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 embeddedsoftware 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 More ❯
A leading space engineering organisation is seeking an Embedded Flight SoftwareEngineer to join its growing flight software team, developing real-time embeddedsoftware for next-generation orbital missions. This is an exciting opportunity for an experienced engineer to work on technically challenging and high-impact projects, developing onboard flight software for … spacecraft and contributing to missions designed to enable safe and sustainable space operations. Youll take ownership of key aspects of flight software design, definition, integration, and validation, working closely with multi-disciplinary teams across spacecraft systems, GNC, and avionics. For this role we can consider visa sponsorship and relocation support. Key Responsibilities Design, develop, and validate real-time embedded flight software for satellite onboard computers. Define software architecture, ICDs, and development and verification plans. Collaborate with systems and subsystem teams to identify software requirements and deliver solutions. Perform integration, verification, and validation activities on target and in simulation. Support mission testing and simulation campaigns. Contribute to continuous improvement and knowledge sharing across projects and global More ❯
Job Title: EmbeddedSoftwareEngineer Location: Oxford Salary: £70,000 per annum I'm currently partnered with a leading electronics manufacturer who develop products for a number of sectors including the Aerospace, Maritime, Consumer and Medical sectors. I am seeking an experienced EmbeddedSoftwareEngineer for their in-house design team. About My Client … check product documentation, adhering to AS9100 standards. Collaborate with and mentor other members of the design team. Who We Are Looking For We are looking for a self-motivated engineer with excellent attention to detail and a strong background in a relevant high-reliability industry. Essential Skills & Experience: Industry experience from Automotive, Aerospace, Medical, or Hazardous Area systems. Strong … Experience with firmware for functional safety (SIL-level) systems. Proficiency with STM32 or Microchip microcontrollers (PIC experience desirable). Deep understanding of CANBus protocol and communication interfaces. Experience developing embedded GUIs (e.g., Touch GFX). Ability to manage your own workload and meet deadlines. What's on Offer This position offers a competitive salary of £70,000 per annum More ❯
Job Title : Senior EmbeddedSoftwareEngineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced Senior EmbeddedSoftwareEngineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems click apply for full job details More ❯
A leading space engineering organisation is seeking an Embedded Flight SoftwareEngineer to join its growing flight software team, developing real-time embeddedsoftware for next-generation orbital missions. This is an exciting opportunity for an experienced engineer to work on technically challenging and high-impact projects, developing onboard flight software for More ❯