TTP

healthcare, communications, industrial automation and deep tech

ExperiencedEmbeddedSoftwareEngineer-Consultant

Cambridge, United Kingdom FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Experienced Embedded Software Engineer - Consultant at TTP. Skills: embedded software, systems engineering, technical leadership, architecture. Define complex software-enabled systems. Provide technical leadership”

What You'll Achieve.

successful delivery of complex software-enabled systems; real influence over how sophisticated products, devices and connected systems are designed and delivered

Industry & Context.

healthcare, communications, industrial automation and deep tech
Problems you'll solve

solve ambitious, technically challenging problems; multidisciplinary problem solving; solving complex integration and performance challenges; solving problems that rarely have straightforward answers

What They're Looking For.

Must Have

embedded systems or device software experience, academic foundation, including a 2: 1 degree or above in a relevant subject, experience developing embedded software or firmware for complex devices or physical products, a systems-thinking mindset and interest in architecture and integration

Nice to Have

cloud-connected systems, cyber security, application software, AI/ML, regulated environments

What You'll Do.

Define complex software-enabled systems

Provide technical leadership

Define technical direction

Lead technical delivery

Solve integration challenges

Solve performance challenges

Shape technical solutions

Influence technical decision making

How You'll Work.

Team & Collaboration

work closely with multidisciplinary teams and clients; work effectively with multidisciplinary teams and clients

Communication Scope

communication and collaboration skills

Full Job Description

At TTP, we partner with clients across healthcare, communications, industrial automation and deep tech sectors to solve ambitious, technically challenging problems. We bring together expertise in software, electronics, physics, mathematics, mechanical engineering and product development to create breakthrough technologies and products. We’re looking for an experienced embedded software engineer who is ready to take responsibility for the definition of complex software-enabled systems and provide the technical leadership necessary for their successful delivery. This role would suit someone who enjoys staying close to software engineering fundamentals while progressing to systems and software architecture, multidisciplinary problem solving, technical leadership, and accountability for software delivery across complex development programmes. You may currently be working as a Senior Embedded Software Engineer or Firmware Engineer and be looking for an opportunity to broaden your impact beyond day-to-day development. Or you may be operating as a Technical Lead, Systems Engineer or Principal Engineer, with experience in technical leadership and systems thinking. Either way, this role offers the opportunity to have real influence over how sophisticated products, devices and connected systems are designed and delivered. What you’ll do You’ll work closely with multidisciplinary teams and clients to shape the architecture, technical direction and delivery of complex device and software systems. Depending on the project, you could be: * defining system architectures for connected devices and embedded systems * leading technical delivery across software, electronics and systems engineering * solving complex integration and performance challenges * shaping technical solutions with clients and multidisciplinary teams * mentoring engineers and influencing technical decision making Our projects are varied and often technically novel, giving you the opportunity to work across differ

Free ATS check

Applying for this Experienced Embedded Software Engineer - Consultant role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about TTP?

Real rants from real employees. Read before you apply.

Read Company Rants →