A

Robotics Software Engineer (UAV)

🇬🇧 Oxford, United Kingdom
Category
Software & Data
Job Type
Full-time
Experience
Mid-Level

Job Description

At Archangel Autonomy, we build intelligent systems that bring people and machines together to form effective teams, relieving mankind from dirty, dull and dangerous tasks. Our mission is to design and deploy AI technologies that protect, support, and enhance the work of those operating on the front lines: law enforcement, first responders, NGOs, wildlife rangers, and military personnel.

We are proud to be innovators, record breakers, and practical problem solvers. We thrive on big challenges and bold ideas, pushing boundaries to create meaningful impact.

Our goal is a safer, more sustainable world, where intelligent machines are not just tools but trusted partners - collaborative, reliable, and ready to assist.

The Role

Joining us as Robotics Software Engineer, you will be building the fundamental elements for the next stage of drone autonomy for mankind. You'll develop solutions for complex robotics and navigation problems and work with many different platforms.

Loving drones and writing software are key to succeeding in this role.

Responsibilities

  • Building the fundamental elements for the next stage of drone autonomy for mankind

  • Develop solutions for complex robotics and navigation problems

  • Work with many different platforms

Requirements

  • Bachelor's degree in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field

  • Experience developing code for Ardupilot, PX4 or other autopilots

  • Experience developing companion compute solutions using frameworks like MAVLink, MAVSDK, or DJI Onboard SDK

  • Strong proficiency in C++ and Python, with experience in Linux development environments

  • Ability to travel up to ~30% of time to build, test, and deploy capabilities in the real world

  • A desire to work on critical software that has a real-world impact

Skills & Technologies

  • Ardupilot & PX4

  • MAVLink & MAVSDK

  • DJI Onboard SDK

  • C++ & Python

  • Linux development environments

Benefits

  • The ability to make a measurable difference in the creation of cutting-edge technology in a rapidly growing start-up

  • Fast-paced environment with a world-class, positive, talented, and high-achieving team

  • Forward-thinking, supportive culture with company off-site strategic alignment

  • World-class growth opportunities and training resources including self-development days

  • Merit-based compensation

Security Clearance: Candidates must be able and willing to obtain and maintain the necessary security clearance for this role.

Skills & Technologies

pythonaisecurity-clearance
Posted August 30, 2025

Company Info

A

Archangel Imaging

AI-powered solutions company developing smart machines for defence and security sectors. Provides se...

Industries
Defence SystemsIntelligence & SurveillanceAutonomous SystemsCommunications & ElectronicsDrones & UAV
Founded2016
Company Size1-50
HeadquartersOxford, United Kingdom

Other Jobs at Archangel Imaging

Similar Opportunities