2688 IT & Software Developer jobs in the UK

Senior Embedded Software Engineer
£80,000 - 80,000
Electronics Manufacturing Solutions
Hambridge Road, South East London
£80,000 - 80,000
Requirements
Must:
- Deep expertise in C/C++ programming for microcontrollers
- Strong knowledge of Kalman filtering, estimation, and sensor fusion algorithms
- Proficiency in designing and implementing real-time data pipelines
- Experience with ARM Cortex-M platforms, ideally STM32
- Solid understanding of linear algebra, noise modeling, and sensor calibration
- Ability to work in tightly constrained, real-time environments
- Familiarity with hardware communication protocols (SPI, I2C, UART, CAN)
- Experience with performance optimization techniques (fixed vs floating point, CMSIS-DSP)
- Strong debugging skills and hands-on approach to embedded systems development
Responsibilities
- Design, tune, and evolve Kalman filter pipelines (EKF, UKF or classical)
- Develop high-performance embedded software in C/C++ for real-world deployment
- Integrate sensor data from IMUs, GNSS, magnetometers, and barometers
- Architect real-time data pipelines ensuring low latency and consistent timing
- Optimize memory and compute performance under constrained conditions
- Create robust validation environments for testing and simulation playback
- Collaborate with hardware and systems teams on calibration and interface protocols
- Document engineering insights, models, assumptions, and test outcomes
Description
We are a growing operation in the UK offering an exciting opportunity for a Senior Embedded Software Engineer. Our team is focused on developing cutting-edge navigation and sensor technologies, and we work in a dynamic environment that encourages rapid prototyping and iteration. You will be part of a collaborative engineering culture that values thorough validation practices and performance optimization. As a member of our team, you will have the chance to contribute to a business with a strong trajectory and a reputation for market leadership.
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 2688 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?
Yellowbrick Data, Circuit Mind, The Scouts Association, Bluefruit Software Limited, Arctic Shores, SwapTix, UKTL among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Experis as they are hiring for 85 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 85 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.