CareerPlanSign in

Research Engineer I (Autonomous Drone Swarm)

NTU Main Campus, Singapore💼 Full-time🗓 2026-08-21 → 2026-09-30

Core

Develop and integrate hardware and software for coordinated multirotor drone swarms operating in GPS-denied, cluttered environments.

Role type

Research Engineer (Autonomous Drone Swarm Systems)

Builds

Autonomous drone swarm systems with onboard sensing, navigation, and control capabilities

Domain

Robotics, Autonomous Systems, Aerospace Engineering

Required skills

C++, Python, MATLAB, ROS/ROS 2, Gazebo, AirSim, embedded systems integration, sensor integration, flight control algorithms, multi-agent path planning, collaborative perception, visual-inertial odometry, SLAM, obstacle avoidance

Preferred skills

PX4, ArduPilot, MAVLink, hardware-in-the-loop testing, flight experimentation, task allocation, formation control, distributed swarm algorithms

Responsibilities

Design and implement onboard sensing, localisation, mapping, navigation, obstacle-avoidance, communication, and flight-control systems; Develop swarm coordination, task allocation, multi-agent path-planning, and collaborative perception algorithms; Conduct simulation, hardware-in-the-loop testing, system integration, and flight experiments; Work with researchers to support system demonstrations and prepare technical reports and publications

Seniority

Mid-level Research Engineer

Sourced via workday · Listed on CareerPlan, which tracks 878,000+ jobs from 20+ sources.