Autopilot Software Engineer
Matchtech
Hampshire, UK
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.reed.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Unit Testing
C++ (Programming Language)
Software Debugging
Embedded C
Embedded Software
Open Source Technology
Systems Integration
Toolchain
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
Hardware Testing
Git
+1 more
Deployment Automation
Job description
We’re hiring a full-time, permanent Autopilot Engineer based in Hampshire. The role is primarily on-site due to hardware and flight-test activity, with flexible hybrid working available. You’ll join an agile engineering team building safety-critical flight control software for an autopilot system, working from early requirements and feasibility through to on-site testing and real-world validation. What you’ll be doing
- Contribute to requirements capture, plus concept and feasibility studies
- Develop safety-critical flight control software to an exceptional reliability standard
- Support the test ecosystem end-to-end: automated unit testing through to on-site flight testing
- Maintain and (as required) fly the autopilot model aircraft test fleet
- Support issue identification, fault-finding and debugging across software and integrated systems
Requirements
- Professional embedded software engineering experience, including Embedded C/C++
- Clear passion for the field, evidenced by personal/university projects alongside commercial experience
- Strong understanding of mechanics of flight and aerospace control systems, with practical application
- Ability to develop behavioural / application-level logic (the “what to do”, not just the “how to do”)
- Comfortable using Git within an agile team, with solid engineering documentation habits
- Strong hands-on experience with STM32 MCUs and the wider MCU toolchain (IDEs/compilers/debuggers)
- Low-level driver knowledge: CAN, SPI, I2C, UART, PWM, ICU (and similar)
- Enough embedded hardware knowledge to support software integration onto rigs / test hardware
- Ability to support testing from unit tests to flight testing
- Flexible mindset-willing to go above and beyond to deliver on-time with real-world quality/performance
Nice to have
- Aviation or RC model aircraft interest/background (including piloting)
- Experience with open-source autopilot ecosystems such as Betaflight, Ardupilot, PX4, MissionPlanner
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.reed.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
almost 2 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
PZ
Pat Zawadzki
Top Characteristics of a Software Engineer
over 3 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 2 months ago