Embedded Software Engineer

Cambridge, England, United Kingdom · Software


Software Consultants at TTP develop solutions that make a difference to people’s lives, grow our clients’ businesses and help our business thrive. These can be in a wide range of application areas – for example developing an end-to-end software stack for connected medical devices, bespoke protocols for safety-critical radio communications, or an analytics GUI for the industrial IoT. Projects may last from a few weeks to a few years.

You will be involved in all stages of software and product development including analysis, system architecture, prototype design, implementation and test development. You will contribute to and lead ambitious projects, working collaboratively in multi-disciplinary teams with a high degree of devolved responsibility. Your project planning skills and judgement will enable you to balance carefully the uncertainties of R&D with time and budget constraints.


The essential requirements for this role are:

Personal skills typically include:

Candidates with greater experience will increasingly fulfil these additional requirements:


Apply for this job