Design, develop and test software for fully autonomous UAV navigation.
Inertial Navigation (INS) + GNSS fusion.
Dead reckoning for satellite-denied environments.
Adaptive control of flight and underwater modes.
Implement communication protocols for intermittent long-range secure uplinks.
Integrate control logic for ballas, electric propulsion, and energy management.
Simulate and verify UAV behavior using physics-based and data-driven models.
Collaborate with Drone Design Engineer, hardware engineers and manufacturing engineers to
close the loop between software and drone hardware.
• Degree in Computer Science, Robotics, Aerospace, Embedded Systems or equivalent.
• Proven experience in autonomous drone or robotics control software.
• Strong in:
C++ / Python / ROS2.
Sensor fusion (IMU/GNSS), Kalman filtering, and trajectory planning.
Embedded Linux development.
Familiar with flight simulators (Gazebo, PX4, ArduPilot, or custom).
Advantage: experience with underwater robotics, hydrofoil dynamics, or hybrid UAV control logic.