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

Contract Embedded Software Engineer
£83,200 - 124,800
Professional Technical Ltd
Station Mews, Pewsey
£83,200 - 124,800
Requirements
Must:
We are looking for candidates who are proficient in embedded C/C++ programming. You should have strong experience with the PX4 autopilot framework and Pixhawk hardware platforms. Proficiency in MATLAB and Simulink for model-based development and auto code generation is essential. You should have knowledge of real-time embedded systems, control theory, and sensor integration (IMU, GPS, barometer), as well as experience with UAV systems or similar autonomous robotic platforms. Familiarity with tools such as QGroundControl, MAVProxy, or Dronecode SDK is desirable. It's also beneficial if you have experience with ROS or other robotics middleware, familiarity with aerospace or defence regulations (e.g., DO-178, DEF-STAN), and a background in flight dynamics, state estimation, or navigation algorithms. You must be eligible for UK Security Clearance due to the nature of our projects.
Responsibilities
In this role, you will develop, configure, and deploy embedded control algorithms on Pixhawk flight controllers using the PX4 autopilot stack. You'll use Simulink for model-based development of control and navigation systems, generating C/C++ code for deployment to embedded platforms. You will integrate custom software modules into PX4-based architectures, including UAVCAN, MAVLink, and RTOS-level features. Performing simulation and hardware-in-the-loop (HIL) testing to validate system performance prior to flight will be a key part of your role. You'll tune control loops, sensor fusion algorithms, and state estimation routines to optimize system behavior, working closely with hardware, mechanical, and systems engineers to align embedded software with system architecture. Additionally, you will create clear, version-controlled documentation for software and system configurations.
Description
By joining our forward-leaning technology company, you will be contributing to the development of mission-critical autonomous systems that support global defence capabilities. This opportunity allows you to work on state-of-the-art technology, influence system design, and contribute to innovation in both airborne and ground autonomous platforms. We are excited to welcome someone who thrives in a fast-paced, multi-disciplinary environment on prototype and production-grade platforms.
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 1200 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?
Defaqto, u-blox, ApplianSys, Core-Asset Consulting, onebillion, Unisys, Cencora among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Ocho as they are hiring for 59 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 Ocho as they are hiring for 59 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.