Find a jobRecruiters

Software \ Coding Engineer (Staff Grade)

Exclusive opportunity

Onsite

Software \ Coding Engineer (Staff Grade)

UAVE Limited

Software \ Coding Engineer (Staff Grade)

Skills

SQL QueriesPythonJavaMATLABGitGitHubRaspberry PiArduino

5 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Cardigan SA43, UK

Work mode:

Onsite

Published on:

15 October 2026

What they need


Job Overview

UAVE Ltd is seeking a Software / Coding Engineer to join our small, dynamic team at our West Wales facility. This is a Staff-grade position suited to an engineer with a minimum of 2 years' prior industry experience, who is degree-level qualified and ready to take on meaningful responsibility across our software estate.

The primary focus of this role is the development of new code to support the implementation of diverse payloads on our aircraft, ensuring each payload fully integrates with the holistic UAS — both in the aircraft and in the ground station context. You will work across a diverse range of software, from code running on companion computers aboard our aircraft, through to local CPU applications and remotely hosted webservers providing client portal interfaces.

Alongside new development, you will be responsible for reviewing, updating, archiving or otherwise managing legacy code, and for bringing order to code libraries held on GitHub and other repositories inherited from prior workers and contract workers.

This is a hands-on role offering genuine career progression for the right candidate — someone who combines strong technical ability with a science-led, commercially aware mindset.

Key Responsibilities

· Develop new code to support the implementation of diverse payloads on our aircraft · Ensure payload software fully integrates with the holistic UAS, spanning both aircraft and ground station contexts · Implement and manage digital translations and data sharing between payloads, aircraft systems and ground station systems · Work with communications and data sharing protocols including serial, IP, CANbus and others as required · Develop and maintain software in Python, C++ and Java · Design, develop and maintain SQL database systems · Develop applications with client portal website interfaces · Write code for deployment across a variety of platforms, including micro computers used as aircraft companion computers (such as Raspberry Pi and Arduino), local CPU-based PC applications, and remotely hosted webservers · Apply strong mathematical principles to software design and implementation, using MatLab and other powerful mathematical modelling tools · Review, update, archive or otherwise manage legacy code · Audit and rationalise code libraries held on GitHub and other repositories inherited from prior workers and contract workers · Establish and maintain good version control and documentation practices · Identify and remediate technical debt where it impacts delivery or reliability · Adhere to our Quality Management System (QMS) and industry sector standards, including ISO 9001 and ISO 14001 · Produce clear technical documentation and reports of a high standard for internal records and for sharing with clients where required · Work closely with the Chief Engineer and engineering team to align software development with project and product requirements · Monitor industry technology advances and commercially available solutions to support our continual product enhancement philosophy · Participate in relevant staff training exercises

Essential Requirements

· Degree-level qualification in Computer Science, Software Engineering, Mathematics or a related science-led discipline · Minimum 2 years' prior industry experience in a software or coding engineering role · Proficiency in Python · Proficiency in C++ · Proficiency in Java · Experience with SQL database systems · Experience with App development and client portal website interfaces · Demonstrable understanding of digital translations and data sharing protocols, including serial, IP and CANbus · Experience integrating software across multiple interacting systems, ideally within an aircraft and ground station context · Strong command of mathematics, with familiarity in MatLab and other powerful mathematical modelling tools · Experience managing or working with code libraries on GitHub and other repositories · Ability to write code for varied platforms, including micro computers (e.g. Raspberry Pi, Arduino), local CPUs and remotely hosted webservers · Strong written communication skills, with the ability to produce clear technical documentation · Ability to work effectively within a small, collaborative team · A science-led, commercially orientated mindset with a desire for career progression

Desirable

· Experience within the UAS, robotics or aerospace engineering sectors · Experience with payload integration on airborne platforms · Experience with legacy code review, archiving and technical debt remediation · Familiarity with ISO 9001 and ISO 14001 environments · Experience with secure coding practices for client-facing systems · Exposure to client-facing or trade-event environments.

About UAVE Ltd

UAVE Ltd is a West Wales-based unmanned aerial systems company delivering aircraft production, aircraft charter and payload engineering contracts to clients across the UK and overseas. Our principal aircraft production, the Prion Mk3 Dragon Series, has a pedigree dating back some two decades of autonomous flight, placing the company at the forefront of exploring unmanned systems introduction to the science community and industrial applications alike. We are a small, dynamic, science-led business where individuals take real ownership of their work and contribute directly to company success.

Join us if you're passionate about pushing technological boundaries! We value innovation-driven minds eager to develop impactful solutions that shape the future of software engineering. This role is ideal for professionals who thrive in collaborative environments where creativity meets technical excellence—ready to make a difference through code!

Benefits:

  • Casual dress
  • Free parking
  • On-site parking

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

6 hours ago

Quick apply

Cherrypick

Software Engineer – IT-Core Foundations

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

PythonNumPypandas

5 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools