ArduPilot Software Engineer
Salisbury | £50,000 - £60,000 | Security Clearance Eligible
UAVs are a hot topic!
There is a radpidly growing number of companies that now build these platforms, but not all are operationally proven; making a difference where it matters and building futrue designs and iterations on real feedback.
This one is.
Here you'll help develop these next-generation uncrewed aircraft platforms whilst sitting in the flight controls team. You'll develop and test ArduPilot-based systems across simulation and live flight environments.for defence and advanced aviation applications.
What you'll be doing:
* Developing and configuring ArduPilot-based flight control systems
* UAV tuning, flight testing and log analysis
* Sensor integration including GPS, cameras and LiDAR
* Supporting simulation environments and software architecture
* Working across embedded software, communications and flight systems
Key Experience Needed:
* Strong hands-on experience with ArduPilot, PX4 or similar autopilot stacks
* C++ development experience
* MAVLink and UAV communication protocols
* UAV tuning, Mission Planner, MAVProxy or similar tooling
* Experience with CAN, SPI, I2C, UDP or TCP
Desirable Experience to have:
* Linux or SITL environments
* Lua, Python or Rust
* Flight control systems or control theory exposure
This is a hybrid role, doign 3 days a week onsite. For immediate consideration, please apply.