Software Engineer

ConSol Partners

West of England

Hybrid

GBP 55,000 - 85,000

Full time

25 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ConSol Partners is seeking a UAV Software Engineer to design, develop and test onboard software for unmanned aerial systems. You will work across autopilot, autonomy, payload and platform subsystems, writing embedded software in C++ and Rust and contributing to simulation and flight-test activities.

The role involves on-site work with hybrid options and security clearance eligibility, focusing on complete UAV platform development from concept to flight testing.

Qualifications

  • A technical degree or equivalent practical experience.
  • Strong C++ and Rust in embedded/real-time environments.
  • Experience in UAV/UAS, robotics, autonomy or aerospace.
  • Excellent Linux and modern software development skills.

Responsibilities

  • Design, develop, integrate and debug onboard UAV software.
  • Develop embedded software using C++ and/or Rust.
  • Work across autopilot, autonomy, payload and platform systems.
  • Build robust test and simulation environments (SIL/HIL).
  • Help shape software architecture and future platform development.
  • Support aircraft integration and flight-test activity.

Skills

C++
Rust
Embedded/RTOS
UAV/UAS
Linux
Aerospace
Autonomy

Education

Technical degree or equivalent

Tools

PX4
ArduPilot
MAVLink
ROS 2
FreeRTOS
Docker
Yocto

Job description

Minimum 3 days per week on site

Want to build software that actually flies?

We’re recruiting a UAV Software Engineer for a rapidly growing organisation developing advanced Uncrewed Aerial Systems (UAS) for demanding defence applications.

You’ll develop software running onboard UAV platforms, working across autopilots, autonomy, payloads and other mission-critical subsystems. You’ll work on existing aircraft while also helping shape next-generation platforms and clean-sheet designs, taking software from concept and simulation through to real-world flight testing.

What you’ll be doing
  • Designing, developing, integrating and debugging onboard UAV software
  • Developing embedded software using C++ and/or Rust
  • Working across autopilot, autonomy, payload and platform systems
  • Building robust test and simulation environments, including SIL/HIL
  • Helping shape software architecture and future platform development
  • Supporting aircraft integration and flight-test activity
You’ll ideally have:
  • Strong C++ and/or Rust experience in embedded or real-time environments
  • Experience within UAV/UAS, robotics, autonomous systems or aerospace
  • Strong Linux and modern software development skills
  • A technical degree or equivalent practical experience
Experience with any of the following would be particularly useful:

PX4 | ArduPilot | MAVLink | ROS 2 | FreeRTOS | Docker | Yocto | Autonomy | Machine Vision | Guidance & Control | Sensor Fusion | CMake | GitLab CI | DO-178C

Why consider it?

This is a chance to work on the complete UAV platform, not just an isolated software component. You’ll see your software move from development and simulation onto real aircraft, while helping influence the architecture of future UAS platforms.

The position can be based from Bristol or West Wales, with hybrid working and a minimum of three days per week on site.

Due to the nature of the programmes, you'll need to be eligible and willing to undergo UK Security Clearance vetting.

Interested?

Apply directly or message me for a confidential conversation about the role, technology and team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Gibson Robotics • Glasgow

On-site
GBP 45,000 - 65,000
UAS Software & Avionics Engineer
UAS Software & Avionics Engineer

Future Talent Group • Aylesbury

Hybrid
GBP 65,000 - 90,000
Hybrid work model
3 days per week on-site
Embedded Systems Engineer
Embedded Systems Engineer

Gibson Robotics • Glasgow

On-site
GBP 55,000 - 85,000
Software Engineer - UAV/UAS/Robotics
Software Engineer - UAV/UAS/Robotics

Fortice • United Kingdom

Hybrid
GBP 70,000 - 110,000
Head of Engineering
Head of Engineering

Kaizen Resourcing • West of England

Hybrid
GBP 120,000 - 180,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LiveLink Aerospace Ltd • Havant

Hybrid
GBP 65,000 - 70,000
Software Architect
Software Architect

Hackajob Ltd • Basildon

Hybrid
GBP 72,000 - 88,000
Annual bonus
Flexible benefits
Pension contributions above average
+1
UAS Avionics Engineer
UAS Avionics Engineer

Elev8 • England

On-site
GBP 40,000 - 60,000
Flexible working options
Opportunity to work on real aircraft
Impact on future unmanned flight
System Design Engineer
System Design Engineer

Randstad Technologies Recruitment • Salisbury

Hybrid
GBP 70,000 - 110,000
Lead Systems Engineer
Lead Systems Engineer

Archangel Autonomy • Oxford

On-site
GBP 85,000 - 110,000
5% employer pension
Private Medical Insurance
Relocation Support
+3