Skip to main content

Senior Embedded Software Engineer

Job Description

Join a specialist engineering company improving lives through medical technology | Oxford, Hybrid Working Model

This established yet growing company develops innovative diagnostic and monitoring systems used in clinical and research environments worldwide. With a strong reputation in the medical device space, the team is now looking for an Embedded Software Engineer to support the design, development, and testing of real-time embedded systems that interface closely with hardware.

This is a great opportunity to contribute to meaningful technology with real-world impact, working across the full development lifecycle in a collaborative engineering environment.


For this Embedded Software Engineer position, we are looking for someone with:

  • Commercial experience of embedded programming in C (C++ advantageous)
  • Strong hardware debugging skills and close-to-the-metal development experience
  • A good understanding of RTOS-based systems
  • Ideally, some exposure to safety-critical development (medical, aerospace, automotive), though this is not essential
  • Familiarity with real-time constraints, low-level communication protocols, and system-level debugging


What Next?

If you're an Embedded Software Engineer looking for a hands-on, technically rewarding role in a purpose-driven company, please apply today to learn more.

For more information on this role, or any other opportunities across Embedded, Firmware, Real-Time Systems, or Safety-Critical Development, please contact me, Callum Allen.

Senior Embedded Software Engineer

Oxford, UK
Full time

Published on 07/31/2025

Share this job now