GNC Algorithm Engineer for UAV
Core
Design, test, and optimize Guidance, Navigation, and Control (GNC) algorithms for UAVs, including dynamic modeling, autopilot tuning, and flight data analysis.
Role type
GNC Algorithm Engineer for UAV
Builds
UAV autopilot systems and control algorithms
Domain
Aerospace engineering / Robotics / Defense
Deliverable
production ML models
Required skills
Control theory, Navigation algorithms, C++, Python, MATLAB/Simulink, Autopilot systems, Flight data analysis, Sensor integration (IMU, GPS/GNSS, barometer, magnetometer), PID/LQR control design
Preferred skills
ML/AI for GNC optimization, ROS, Multirotor piloting, Research projects
Technologies
MATLAB, Simulink, Gazebo, AirSim, PX4, ArduPilot
Responsibilities
Develop and optimize GNC algorithms for UAVs; Perform dynamic modeling and simulation (SIL/HIL); Support and tune autopilots; Integrate sensor systems; Implement and tune controllers (PID, LQR, nonlinear, adaptive); Analyze flight data and telemetry; Participate in real and lab tests.
Seniority
Mid-Senior, hands-on IC
