ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Embedded Software Engineer

TTP1

Cambridge, England, United Kingdom permanent

Posted: September 22, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking an Embedded Software Engineer to join our team in Cambridge, UK, where we design and manufacture impactful products and technologies across a wide range of industries.

Job Description

About TTP

TTP is an employee-owned technology and product development consultancy, with a 40-year track record of helping ambitious clients solve complex technical challenges and bring innovative, commercially successful solutions to market. 

We invent, design, and manufacture impactful products and technologies across a wide range of industries – including healthcare, life science, energy, and communications – and at the intersection of biology, physical science and engineering. 

Our working culture encourages entrepreneurship, shared ideas and technical collaboration, while providing you with the freedom to do your best work. 

The Opportunity 

 

As an Embedded Software Engineer at TTP, you will develop solutions that make a real impact - whether in connected medical devices, safety-critical radio systems, industrial automation, or satellite payloads. Projects range from rapid prototypes to multi-year developments. 

You’ll work across the full development lifecycle: from analysis and system architecture to implementation and testing. With the freedom to select the best tools for each challenge, you’ll combine depth in embedded software engineering with the agility to pick up new ideas and collaborate across disciplines. 

You’ll play a key role in ambitious projects, sometimes leading them, balancing the uncertainties of R&D with time and budget constraints. Collaboration is at the heart of our approach - you’ll work in multi-disciplinary teams where every member’s insight shapes the outcome. 

You’ll also grow strong client relationships, developing a deep understanding of their needs and vision, and ensuring their confidence throughout the delivery of complex technology projects. 

What You’ll Bring 

The essential requirements for this role are: 

• A bachelor’s degree in Electronics & Software, Computer Science, or a related discipline 
• High proficiency in embedded C 
• Knowledge of microcontroller architecture and typical features 
• Experience with SPI, I2C, and UART/RS232 
• Ability to lead the delivery of technical solutions and provide direction to a small team of developers 
• Commercial awareness, with the ability to oversee budgets and balance cost, time, and quality 

Highly desirable qualities for this role include: 

• Experience using microcontroller debuggers and oscilloscopes 
• RTOS experience 
• Bare-metal programming of microcontrollers 
• Proficiency in Python and/or C++ 
• Ability to develop PC utilities for testing embedded systems (e.g. in C#, Python or C++) 
• Experience writing bootloaders 
• Able to read and understand hardware schematics 
• Understanding of real-time system constraints 

Benefits  

TTP operates from an award-winning campus in green surroundings in Melbourn, just south of Cambridge.

Our comprehensive benefits package includes:

• 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 lunch and refreshments
• Life insurance worth 6 x salary
• 25 days holiday  
• Enhanced maternity and paternity leave, with the option to return part-time for a year
• Electric car leasing scheme  
• Cycle to work scheme  
• Interest-free season ticket loan  
• Local sports facilities and theatre discounts and memberships
• A comprehensive relocation package is also available, if applicable

 

 

Please click the following link to read the TTP Group Diversity Statement.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply