Senior Embedded Software Engineer - Safety Critical


This is an exciting opportunity to use your software skills in the development of breakthrough products and technologies in healthcare and Life Sciences.

In this role you will design and develop robust software to be used in applications such as cancer therapy, diagnostics and cutting-edge genetic testing. TTP is a technology consulting business with a global client base. The projects are varied, fast-paced and technically stimulating. You will enjoy communicating and working with other like-minded and supportive colleagues from disciplines such as molecular biology and optical physics.


  • You will be very bright with a 1st or 2:1 from a leading university in Electronic Engineering, Computer Science, Physics or Mathematics and with clear written and verbal language skills
  • At least 3 years’ experience developing embedded software in a commercial, ideally regulated software development environment. Many of our projects run under ISO13485 with an emphasis on Software Development Lifecycle (e.g. IEC62304) and consideration of risk management processes (e.g. ISO14971)
  • Proven experience developing robust real-time software for embedded control systems (bare metal and RTOS) in C/C++
  • Ability to interface embedded software with hardware at a low level (e.g. SPI, I2C, UART, USB) as well as high level (e.g. Modbus, CAN, TCP/IP)
  • A solid grasp of engineering and basic physics to understand the broader design and development considerations of complex instrumentation
  • A good understanding of electronics, schematic design and use of test equipment such as oscilloscopes and logic analysers

If this sounds like an interesting opportunity and you consider that you are a good match for the requirements, please get in touch.


We pay competitive salaries, which we regularly benchmark and review. We also offer a valuable set of benefits including a 12% pension contribution, profit related bonus, enhanced share ownership scheme, and generous relocation allowance where applicable.


Opportunities for career progression are unlimited at TTP. Working at TTP will equip you with a unique combination of technical skills, commercial exposure and the ability to plan, manage and develop complex multi-disciplinary projects. We’re constantly inventing new technologies with the potential to change the world and looking for leaders to justify, champion and incubate businesses that could form the next TTP spin-out.

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*