937 IT & Software Developer jobs in the UK
Be among the first 5 applicants!

Embedded Software Engineer
£60,000 - 60,000
Carbon60 - Eng&Tech
Pulheim Parade, Yateley
£60,000 - 60,000
Requirements
Must:
- Proficient in programming languages C and C++, with experience in object-oriented coding for embedded systems.
- Experience with microcontroller hardware (e.g., STM32, PIC) and frameworks, working within memory, performance, and power constraints.
- Proficient in developing for microcontroller-based systems, including experience with real-time operating systems (RTOS) and bare-metal development.
- Competent in developing and debugging, including cross-compiling for different hardware architectures, virtualization, and Docker concepts.
- Experience in structured software development environments, including architecting and documenting designs, following coding guidelines, and developing unit and system tests.
- Effective communication skills to work collaboratively with team members and other departments.
- A degree in Electrical/Electronic Engineering, Physics, Maths, Software Engineering, Computer Science, or relevant experience with a minimum of 5 years in software engineering.
Responsibilities
- Design, develop, and validate new features for embedded systems, ensuring alignment with product requirements.
- Deploy real-time and/or Linux-based operating systems for embedded systems, developing and debugging complex systems utilizing various communication protocols and peripherals.
- Understand digital electronics, read schematics, and debug PCB issues.
- Perform hardware-in-the-loop testing, debugging, and validation.
Description
We are a world-leading manufacturer of underwater technology for use within the Energy, Science, and Defence sectors. We are currently seeking an Embedded Software Engineer to plan, develop, test, and deliver high-quality software solutions. We offer a competitive salary and an excellent benefits package. Join us and contribute to innovative projects that make a difference in various critical fields.
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 937 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?
Cencora, Unisys, ApplianSys, u-blox, Serac Group, Bank of England, New Chapters support and Wellbeing among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is DataAnnotation as they are hiring for 48 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.
The company with most openings is DataAnnotation as they are hiring for 48 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.