Embedded Software Engineer - Health Tech
Cambridge, United Kingdom
Join TTP’s growing Health Tech team, where your code will enable life-transforming treatments – surgical instruments to deliver the latest treatments for eye diseases; connected drug delivery devices that multiply the effectiveness of a drug by helping patients take it; imaging systems that enable next-generation of minimally invasive interventions.
Get involved in all stages of software and product development including analysis, system architecture, prototype design, implementation, and test development. Create deeply technical solutions. Select the best tool for the job and make it work. Quickly grasp new technologies and broaden your skills.
Collaborate across disciplines with colleagues and clients. Expand your technical and business experience. Contribute to audacious goals with high levels of communication, alignment, trust, responsibility and insight. When leading, promote these values. When acting as a team-member, throw yourself into the project goals.
- Software engineering for robust real-time embedded control systems in C/C++,
- Knowledge of embedded micro-controller architectures and embedded interfaces (e.g. SPI, I2C, UART, USB, Modbus) and protocols (e.g. TCP/IP)
- A good understanding of electronics and an ability to read a schematic and use debug and test equipment (e.g. JTAG, Oscilloscopes, Logic Analysers)
- Academic background: A 1st or 2:1 degree in a science or engineering subject. This broad background is useful, because your software will control sensors, actuators and real-world devices.
- Work experience: You have developed embedded software for 3 or more real-world product development projects, including 1 or more in a high-reliability application. This includes later phases of development work such as system integration, formal testing and troubleshooting complex problems. Healthcare experience is not essential for this role.
- Leadership: You take on new responsibilities, seek challenging objectives, and go about them with tenacity and pragmatism.
- Collaboration: You like to understand what others do in a multi-disciplinary team and work with an eye on the big picture for the project. This includes strong communication skills.
TTP is an employee-owned business operating from green surroundings on Melbourn Science Park, 10 miles south of Cambridge. We’re currently building our brand-new sustainable offices and labs in the same location.
Our working culture encourages entrepreneurship, shared ideas and technical collaboration, while providing you the freedom to do your best work. We offer employee benefits such as your usual 25 days holiday, family friendly leave, private medical insurance (incl. dependants), cycle to work scheme, plus:
- Annual profit-related bonus
- Employer pension contribution of 12% of pensionable pay
- Free lunch and all-day fresh fruit, snacks and hot and cold drinks
- Life insurance up to 6 times salary
- Discounts and memberships to local sports facilities and the theatre
- Our activities and community fund supports healthy activities that bring colleagues together
- A comprehensive relocation package is also available, if applicable