2405 IT & Software Developer jobs in the UK

SF Recruitment jobs

Interim Senior Embedded Software Engineer

£42,900 - 48,700
South West Campus, Birmingham
£42,900 - 48,700
Company Size icon
Company Size
50-200
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
We require a skilled Senior Embedded Software Engineer with over 5 years of engineering experience in a production, R&D, or consultancy setting. You should have a proven track record of delivering embedded software on bespoke hardware or microcontroller platforms. Strong hands-on programming skills in C/C++ for real-time embedded environments are essential. You need to be familiar with structured development lifecycles and systems engineering processes, as well as functional safety practices for automotive or high-reliability products, such as ISO 26262. A solid understanding of coding guidelines and standards like MISRA and AUTOSAR is necessary. You should also have the capability to produce high-quality technical documentation, including requirements, test plans, reports, and user guides. Practical experience in testing and validation on bench rigs and hardware prototypes is expected, along with direct interaction with external stakeholders to address technical questions.

Technologies

AUTOSAR
Firmware

Responsibilities

In this interim role, you will lead and deliver embedded software work packages across assigned projects. You will translate system-level requirements into clear software specifications and define and implement software architecture for real-time control systems. Your responsibilities will include developing and verifying high-integrity embedded C/C++ firmware, integrating application-level code with platform and base software components, and supporting hardware bring-up, debugging, and system-level diagnostics. Additionally, you will participate in design reviews, providing expert input on software decisions and liaising directly with customers and suppliers to resolve technical issues. You will collaborate closely with electronics, controls, and systems engineering teams to ensure work follows relevant quality, safety, and engineering standards.

Description


We are a leading specialist manufacturing business located in Birmingham, and we are seeking a highly capable Senior Embedded Software Engineer to support ongoing development across several advanced hardware and power-electronics programs. In this role, you will take technical ownership of embedded software activities for both prototype and production-ready systems used in automotive and industrial applications. You will work collaboratively with multi-disciplinary engineering teams, external partners, and customers, contributing from requirements capture through to validation. If you are looking to make a significant impact in embedded software engineering within a dynamic environment, we invite you to consider this opportunity with us.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.

How many C / C++ Developer jobs are in the UK?

Currently, there are 2405 C / C++ openings.

Is the UK a good place for C / C++ Developers?

The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the UK?

MastarRec, Together, ILUX Limited, Access4, Kendal Nutricare, Cosgrove & Drew, PDL Finance Ltd among others, are currently hiring for C / C++ roles in the UK.

The company with most openings is Experis as they are hiring for 59 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.