2238 IT & Software Developer jobs in the UK
Requirements
Must:
- Significant professional experience developing embedded software in C and C++ for production systems.
- Strong hands-on experience with embedded Linux and real-time operating systems.
- Deep understanding of low-level device programming, hardware interfaces, and real-time data handling.
- Experience integrating embedded software with FPGA-based systems, including register-level communication and performance optimization.
- Proven ability to take ownership of complex technical work and drive it through multiple development phases.
- Experience developing firmware for low-power or resource-constrained embedded systems (desirable).
- Familiarity with regulatory or compliance-driven development environments and structured testing practices (desirable).
Responsibilities
- Develop and maintain embedded firmware in C/C++ for safety-focused electronic products.
- Build real-time firmware on 32-bit microcontrollers in an RTOS environment.
- Integrate sensors and communication interfaces (UART, SPI, IC, Modbus).
- Write and debug low-level drivers and hardware abstraction layers.
- Support board bring-up and troubleshooting with hardware and systems teams.
- Contribute to reliable releases through testing, validation, and good engineering practices.
Description
We are a global manufacturer of safety-critical electronic instrumentation, focused on delivering reliable and accurate products in regulated environments. We are hiring a Firmware Engineer to contribute to the architecture and development of real-time embedded firmware, collaborating closely with hardware and systems engineers. This role offers an opportunity to work on next-generation products from development through to production in a dynamic and supportive team environment.
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 2238 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?
Mas & Pas Limited, Bluefruit Software Limited, Roke Manor Research Limited, FCDO Services, Masters of Mystery, Phoenix Group, Access4 among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Experis as they are hiring for 101 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 101 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.
