Job Description

Software Engineer (UAV / Embedded Systems) Swindon - Hybrid
£40,000 – £60,000 - flexible for the right experience
We’re partnering with a high-growth UK engineering team building next-generation unmanned aerial vehicle (UAV) systems. This is a hands-on Software Engineer role sitting at the heart of a multidisciplinary environment where software, electronics, and avionics converge to deliver complex, real-world systems.
You’ll be working across the full lifecycle of embedded and systems software - designing, building, testing, and integrating solutions that directly interact with hardware and flight systems.
Designing and developing embedded software and firmware for UAV systems
Collaborating closely with avionics, electronics, and mechanical engineers
Supporting system integration and hands-on testing with hardware
We’re looking for strong fundamentals in embedded and systems engineering, including:
Strong C++ development experience (essential)
Python...

Apply for this Position

Ready to join Practicus? Click the button below to submit your application.

Submit Application