Autonomous / GNC Systems Engineer
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)