Job Description
Job Title:  Research Engineer (Unmanned Systems)
Posting Start Date:  11/12/2025
Job Description: 

Job Description

This job is about a research engineer for counter UAS (C-UAS) research project. The candidate will be mainly:

1.           To assist the principal investigator (PI) on software development, including writing the new code in Python or C++, and/or converting the code from MATLAB to Python or C++.

2.           To do research on swarm of defending drones (agents), performing interceptions with the intruding drones (agents).

3.           To apply herding, swarm strategies, tasks sharing scheme, multi-agent algorithms.

4.           To implement software to the single board computer and integrated with the hardware (cameras) and UAS.

5.           To assist in doing field tests.

6.           To assist the PI and/or the partners for any other duties that related to C-UAS project.

Qualifications

1.           Bachelor degree in Aerospace Engineering or related field.

2.           Excellent Python or C++ programming skills

3.           Good knowledge on Robot Operating System (ROS).

4.           Familiar with or has prior experience on UAV (drones), and opto-electronics (cameras),

5.           Have experience and able to fly unmanned aerial systems.

6.           Good communication and writing skills.

More Information

Location: Kent Ridge Campus

Organization: College of Design and Engineering

Department : Mechanical Engineering

Employee Referral Eligible: No

Job requisition ID : 31199