At a Glance
- Tasks: Design and develop life-saving embedded software for medical devices.
- Company: Pioneering medical device company with a mission to save lives.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Join a close-knit team in Oxford with excellent career development opportunities.
- Why this job: Make a real impact in healthcare by writing software that matters.
- Qualifications: Strong C/C++ skills and experience in regulated embedded systems.
The predicted salary is between 50000 - 70000 £ per year.
Metric Bio are proud to continue supporting one of our longest-standing partners, a pioneering medical device company whose technology is directly saving lives. Their platform has already been used in over 7,000 life-critical transplant procedures worldwide. Backed by a global healthcare leader and spun out of a world-renowned UK university, this is a rare chance to write software that genuinely matters.
They are looking for an Embedded Software Engineer to join a close-knit engineering team in Oxford, contributing across the full SDLC from BSP and drivers through to control algorithms, CI/CD, and the rigorous design documentation required in a regulated environment.
What you will be doing:
- Designing and developing embedded software for a Class II/III medical device
- Owning requirements, traceability, and DHF documentation to IEC 62304 and ISO 14971 standards
- Implementing and optimising RTOS based multi-tasking systems such as SafeRTOS
- Working with communication protocols including I2C, SPI, UART, USB, Ethernet and CAN
- Actively contributing to CI/CD pipelines, code reviews, TDD and BDD practices
- Collaborating with Electronics, Systems, Data Science, QARA and Field Service teams
- Supporting complaint resolution, root cause analysis and continuous improvement
What we are looking for:
- Strong C/C++ skills with experience in safety critical or regulated embedded systems
- Hands on experience with microcontrollers, MCUs and HAL development
- Familiarity with tools such as IAR, Git, Bitbucket, Azure CI/CD, Jira and UML tools
- Exposure to requirements management tools such as Codebeamer, Polarion or Jama
- A track record of delivering to IEC 62304 or an equivalent regulated framework
- Degree in Computer Science or a relevant engineering discipline
Please apply if you are looking to have a really impactful role!
Senior Embedded Software Engineer in Oxford employer: Metric Bio
At Metric Bio, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our employees benefit from comprehensive training and development opportunities, ensuring personal and professional growth while working in a supportive environment. Located in the vibrant regions of Scotland and the North East, our team enjoys a unique blend of work-life balance and the chance to make a meaningful impact in the medical field.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Embedded Software Engineer in Oxford
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, or join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to embedded systems and medical devices. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions specific to embedded software engineering. Practice explaining your thought process clearly, as communication is key in collaborative environments.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate engineers who want to make a difference. Your next big opportunity could be just a click away!
We think you need these skills to ace Senior Embedded Software Engineer in Oxford
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Senior Embedded Software Engineer. Highlight your experience with C/C++, embedded systems, and any relevant projects that showcase your skills in safety-critical environments.
Showcase Relevant Experience:In your cover letter, emphasise your hands-on experience with microcontrollers and RTOS. Mention specific projects where you've implemented communication protocols like I2C or SPI, as this will resonate with us and the hiring team.
Be Clear on Standards:Since this role involves working with IEC 62304 and ISO 14971 standards, make sure to mention your familiarity with these regulations. We want to see that you understand the importance of compliance in medical device software development.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Metric Bio
✨Know Your Stuff
Make sure you brush up on your C/C++ skills and be ready to discuss your experience with safety-critical systems. They’ll likely ask about your hands-on work with microcontrollers and how you've tackled challenges in regulated environments.
✨Understand the Standards
Familiarise yourself with IEC 62304 and ISO 14971 standards. Be prepared to explain how you've applied these in your previous roles, especially regarding documentation and traceability. This shows you’re not just technically savvy but also compliant with industry regulations.
✨Show Your Team Spirit
This role involves collaboration with various teams, so highlight your teamwork skills. Share examples of how you've worked with Electronics, Systems, or Data Science teams in the past. It’s all about showing that you can communicate effectively and contribute to a close-knit environment.
✨Be Ready for Technical Questions
Expect some deep dives into RTOS, communication protocols like I2C and SPI, and CI/CD practices. Prepare to discuss specific projects where you implemented these technologies. This will demonstrate your practical knowledge and problem-solving abilities.