Evolve Dynamics is an engineering company specialising in UAV systems - aircraft, payloads and software, based in the United Kingdom. We provide best in class mission specific surveillance and special purpose aircraft of different types and sizes, as well as camera modules and other payloads, for public sector services, private security and defence. Our customers include UK police, fire fighters, Ministry of Defence as well as other NATO police forces and defence organisations. We also heavily support Ukraine, where we have many users. Innovation and perfection is in our DNA and we are one of the leading UAS companies in the world. We have been going since 2016 and have over 40 staff globally. We cover multiple engineering disciplines from mechanical, aerodynamics, electronics, radio, software, including AI.
Role Overview
As a Software Integration Engineer with a strong foundation in embedded systems and UAV-related technologies you will contribute to the development, testing, and integration of software components for flight controllers, video encoding, and communication protocols.
Location:
Farnham - Office-based
Key Responsibilities
Integrate, maintain and assist in development of software for UAV systems
Collaborate with hardware and integration teams to ensure seamless system performance
Implement and test video encoding solutions (e.g., Sightline)
Assist in driver development and backend web services
Participate in manual and automated testing of software module
Contribute to DevOps workflows and version control practices
Document code and maintain YouTrack workflows for task tracking
Skills & Experience
Proficient:
Programming Languages: C++, Python, PHP
Frameworks & protocols: MAVLINK, Qt, KLV, Gstreamer
DevOps fundamentals: Cloud providers, Domains, Servers, APIs & Databases
Packages: QGroundControl, Ardupilot, PX4
Linux-based development environments
Video Encoding/processing
Radio & networking
Agile development and project management tools
Breadboarding, prototyping, early-stage testing & development
Methodical problem solving, reporting, testing & analysis
Experienced:
Flight Controller Development
Firmware & Driver Development
Manual & Automated Testing
QGroundControl
Physical wiring, networking, electronic interconnections
Desirable
ATAK / BMS experience
SAPIENT Framework
Understanding of algorithm design and problem diagnosis
Exposure to agile development and project management tools
Field operations/demonstration experience, live debugging & testing
Benefits
Competitive salary
25 days of annual leave
Study days
Company events
Company & personal bonus scheme
Private health cover
Salary sacrifice car scheme
Cycle to work and Tech salary sacrifice schemes
Job Types: Full-time, Permanent
Application question(s):
Do you have understanding of algorithm design and problem diagnosis?
Do you have exposure to agile development and project management tools?
Do you have field operations/demonstration experience, live debugging & testing?
Experience:
ATAK / BMS : 2 years (required)
SAPIENT Framework: 1 year (required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.