Senior UAV Systems Engineer
Core
Design and integrate advanced guidance, navigation, and control (GNC) systems for autonomous unmanned aerial vehicles (UAVs), including flight dynamics, sensor fusion, and autonomous behaviors.
Role type
Senior IC systems engineer (UAV/GNC)
Builds
Autonomous UAV platforms (multirotor, fixed-wing, VTOL) with integrated GNC, perception, and onboard computing
Domain
Aerospace / Autonomous Systems / Embedded Software
Deliverable
production ML models
Required skills
Python, C/C++, Linux, flight dynamics, PID/LQR/MPC, EKF/UKF, sensor fusion, CV/AI perception, ROS 2, SLAM, VIO, radar principles, embedded Linux/RTOS, Docker, CI/CD, PyTorch/TensorFlow, ONNX, CAN, UART, SPI, I²C, Ethernet
Preferred skills
NVIDIA Jetson, CUDA/TensorRT, OpenCV, object detection/tracking, Gazebo, MATLAB/Simulink, SIL/SITL/HIL testing
Technologies
PX4, ArduPilot, MAVLink, MAVSDK, GNSS/INS, IMU, LiDAR, radar, cameras, DSP, NVIDIA Jetson, ROS 2, Gazebo, MATLAB/Simulink, PyTorch, TensorFlow, ONNX, Docker, CI/CD
Responsibilities
Design and integrate GNC systems for various flight dynamics; Develop and validate control algorithms, state estimation, flight models, and autonomous behaviors; Select and integrate flight controllers, radar, cameras, GNSS/INS, and onboard computing; Integrate CV/AI perception, tracking, localization, radar/DSP, and multi-sensor fusion; Build simulation and emulation environments; Perform SIL/HIL, hardware integration, and field validation
Seniority
Senior, hands-on IC
