Autonomous / GNC Systems Engineer

Astraea

Astraea

Software Engineering

Bath, UK

Posted on May 2, 2026

Overview

We are looking for a highly skilled Autonomous / GNC Systems Engineer to lead the development of advanced autopilot and navigation capabilities for next-generation autonomous platforms.

This role is heavily focused on Guidance, Navigation & Control (GNC) and real-time autopilot systems, covering everything from algorithm development through to flight testing and system validation.

Key Responsibilities

  • Design, develop, and tune autopilot systems for autonomous air/ground vehicles
  • Develop and implement guidance, navigation, and control (GNC) algorithms
  • Work on state estimation and sensor fusion (e.g. EKF/UKF) using IMU, GNSS, vision, and other sensors
  • Design and tune control laws (PID, LQR, MPC or nonlinear control strategies)
  • Support flight dynamics modelling and system identification
  • Implement and optimise algorithms in real-time embedded environments
  • Conduct SIL / HIL testing and support live flight trials
  • Collaborate with hardware, avionics, and software teams for full system integration
  • Contribute to fault detection, redundancy, and failsafe behaviours within autopilot systems
  • Support certification and safety-critical development where required

Required Experience

  • Strong background in GNC, control systems, or flight dynamics
  • Proven experience developing or working with autopilot systems (UAV, aerospace, robotics)
  • Solid understanding of state estimation techniques (e.g. Kalman filtering)
  • Experience with control system design and tuning (PID, LQR, MPC, etc.)
  • Proficiency in C++ and/or Python (MATLAB/Simulink highly desirable)
  • Experience working with real-time or embedded systems
  • Familiarity with sensor fusion (IMU, GNSS, barometer, magnetometer, vision systems)