Experienced Embedded Software Engineer - Consultant in Cambridge

Experienced Embedded Software Engineer - Consultant in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) No working from home possible
TTP plc

At a Glance

  • Tasks: Lead the development of complex software systems and mentor engineers in a collaborative environment.
  • Company: Join TTP, a pioneering tech company solving ambitious challenges across various sectors.
  • Benefits: Enjoy a generous benefits package, including profit-sharing, private medical insurance, and flexible working options.
  • Other info: Work in a dynamic, green campus with excellent career growth opportunities.
  • Why this job: Make a real impact on innovative products and systems while advancing your technical leadership skills.
  • Qualifications: Strong experience in embedded software and a degree in a relevant field.

The predicted salary is between 60000 - 80000 £ per year.

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.
  • 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.

What We’re Looking For

We’re particularly interested in people with strong embedded systems or device software experience, alongside an ability to think broadly about how complex systems fit together.

You’ll Likely Bring

  • A strong academic foundation, including a 2:1 degree or above in a relevant subject.
  • Strong experience developing embedded software or firmware for complex devices or physical products.
  • A systems‑thinking mindset and interest in architecture and integration.
  • Strong communication and collaboration skills, with the ability to work effectively with multidisciplinary teams and clients.

Experience in areas such as cloud‑connected systems, cyber‑security, application software, AI/ML or regulated environments would be beneficial, but is not essential.

Benefits

TTP operates from an award‑winning campus in green surroundings in Melbourn, just south of Cambridge. We offer a generous benefits package including:

  • Annual profit‑related bonus.
  • Virtual shares that reward you with a stake in TTP Group’s long‑term success.
  • Employer pension contribution of 10% of salary.
  • Private medical insurance for employees and dependants.
  • Free onsite lunch.
  • Life insurance worth 6× salary.
  • 25 days holiday.
  • Enhanced parental leave and flexible return‑to‑work support.
  • Electric car leasing and cycle‑to‑work schemes.
  • Interest‑free season ticket loan.
  • Local sports facilities and theatre discounts and memberships.
  • Comprehensive relocation support (if applicable).

Experienced Embedded Software Engineer - Consultant in Cambridge employer: TTP plc

At TTP, we pride ourselves on being an exceptional employer, offering a collaborative and innovative work culture that empowers our employees to tackle complex challenges in cutting-edge sectors. Our award-winning campus in Melbourn provides a vibrant environment with generous benefits, including a profit-related bonus, private medical insurance, and comprehensive relocation support, ensuring that our team members thrive both personally and professionally. With ample opportunities for growth and technical leadership, TTP is the ideal place for experienced embedded software engineers looking to make a meaningful impact.

TTP plc

Contact Details:

TTP plc Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Experienced Embedded Software Engineer - Consultant in Cambridge

Tip Number 1

Network like a pro! Reach out to your connections in the embedded systems field and let them know you're on the lookout for opportunities. You never know who might have a lead or can refer you directly to hiring managers.

Tip Number 2

Showcase your skills! Create a portfolio that highlights your best projects, especially those involving complex software systems. 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 your technical knowledge and problem-solving skills. Be ready to discuss your experience with multidisciplinary teams and how you've tackled integration challenges in past projects.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Experienced Embedded Software Engineer - Consultant in Cambridge

Embedded Software Development
Firmware Engineering
Systems Architecture
Technical Leadership
Multidisciplinary Collaboration
Problem Solving
Integration Challenges

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the role of an Embedded Software Engineer. Highlight your technical leadership and systems thinking abilities, as these are key for us at TTP.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about embedded systems and how your background makes you a great fit. Share specific examples of your past projects that demonstrate your problem-solving skills and technical expertise.

Showcase Your Technical Skills:Don’t shy away from listing your technical proficiencies! Whether it’s embedded software development or experience with cloud-connected systems, we want to see what you bring to the table. Be specific about the tools and technologies you've used.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at TTP plc

Know Your Stuff

Make sure you brush up on your embedded systems knowledge. Be ready to discuss your experience with complex devices and how you've tackled integration challenges in the past. This role is all about technical leadership, so showing that you understand the fundamentals will really impress.

Showcase Your Systems Thinking

Prepare examples that highlight your ability to think broadly about system architectures. Discuss how you've approached multidisciplinary problems and how you’ve influenced technical decisions in previous roles. This will demonstrate that you can connect the dots between software, electronics, and systems engineering.

Communicate Clearly

Since this role involves working closely with clients and teams, practice articulating your thoughts clearly. Use specific examples to illustrate your points, and don’t shy away from discussing how you’ve collaborated with others to deliver successful projects. Good communication skills are key!

Be Ready to Lead

Think about your past experiences where you’ve taken on a leadership role. Be prepared to discuss how you mentored others or led technical delivery across projects. This will show that you’re not just a great engineer but also someone who can guide teams towards success.