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

Software and Firmware Engineer
£70,000 - 70,000
Computer Futures
Redcliffe Way, Cwmbran
£70,000 - 70,000
Requirements
Must:
- Strong experience in embedded software/firmware development
- Proficiency in C/C++ and experience with real-time or bare-metal systems
- Strong understanding of microcontrollers and digital communication protocols (I2C, SPI, UART, CAN)
- Confidence using lab tools such as oscilloscopes and logic analyzers
- Familiarity with version control systems (e.g., Git) and Agile development practices
- Desirable experience with safety-critical or high-integrity systems (e.g., aerospace, automotive)
- Exposure to FPGA development or low-level hardware programming
- Understanding of CI/CD pipelines and automated testing
Responsibilities
- Design and implement embedded software and firmware for microcontrollers and programmable logic devices
- Develop low-level drivers, communication protocols, and real-time control logic
- Write efficient, maintainable code in C/C++
- Contribute to system architecture, requirements definition, and hardware integration
- Debug and resolve firmware issues across development and production
- Support secure firmware update mechanisms and bootloaders
- Participate in verification and validation activities, including unit and system testing
- Maintain clear technical documentation throughout the development lifecycle
- Collaborate closely with hardware, systems, and QA teams
Description
We are an innovative company shaping the future of intelligent LED lighting cabin technologies, working with some of the biggest names in commercial aviation. In this hands-on role, we offer autonomy and collaboration with hardware and electronics engineers, providing the opportunity to lead projects from the ground up. You will be developing embedded software and firmware for high-reliability systems, contributing to advanced lighting and safety solutions that prioritize performance, sustainability, and energy efficiency. In addition, we offer several benefits, including 25 days of annual leave, 8 bank holidays, a Christmas shutdown, a 5% company pension contribution, and an annual bonus scheme. You will also enjoy a 37.5-hour work week with early finish Fridays (1 pm), a cycle to work scheme, an Employee Assistance Programme (EAP), and a free annual eye test. If you are passionate about embedded systems and want to work on meaningful technology in a collaborative, forward-thinking environment, we would love to hear from you! Apply now for more details.
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 900 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?
Core-Asset Consulting, ApplianSys, u-blox, Serac Group, Mas & Pas Limited, BAE Systems, NTT Data UK among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Ascendion as they are hiring for 23 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 Ascendion as they are hiring for 23 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.