1927 IT & Software Developer jobs in the UK
Embedded Software Engineer
£45,000 - 60,000
Euro-Projects Recruitment Ltd
Marina Road, Salisbury
£45,000 - 60,000
Requirements
Must:
To succeed as an Embedded Software Engineer at our company, you should have:
- Experience in C or C++ for embedded systems
- Understanding of ARM Cortex-M or similar microcontroller platforms
- Experience with RTOS (FreeRTOS or similar) or bare-metal programming
- Knowledge of communication interfaces such as SPI, I2C, UART, USB
- Ability to collaborate with electronics engineers and support hardware bring-up
- Strong problem-solving skills and attention to detail when working with precision systems
Responsibilities
In your role as an Embedded Software Engineer, you will:
- Design and develop embedded software in C/C++ for ARM and STM32 microcontrollers
- Work closely with electronics engineers to define hardware and software interfaces
- Develop low-level drivers and communication protocols (SPI, I2C, UART, USB)
- Work with RTOS and bare-metal environments
- Support system integration, prototype development, and in-house testing
- Debug using oscilloscopes, logic analyzers, and JTAG tools
- Improve performance, reliability, and maintainability across the embedded codebase
Description
We are recruiting for an Embedded Software Engineer to join our long-established engineering and manufacturing company located just outside Salisbury. We design and build precision weighing and automation systems that are utilized worldwide in pharmaceutical, healthcare, and industrial environments. This is a hands-on design role that offers excellent variety and ownership across the full product lifecycle. You will enjoy a hybrid working pattern, typically 2–3 days per week in our Salisbury office, along with the opportunity to work on accuracy-critical embedded and electromechanical systems. Our stable business is committed to UK-based design and manufacturing and offers long-term technical development within a close-knit engineering team. If you have a passion for high-quality embedded development and working closely with hardware, we would love to hear from you!
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 1927 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?
Yorkshire Dental Suite, Central Technology Ltd, Nexus Vehicle Rental, Blackbird Corporate Ltd, Zonal Retail Data Systems Limited, eco-i Limited, Prodigy IT Solutions among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Experis as they are hiring for 82 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 Experis as they are hiring for 82 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.