Job Search and Career Advice Platform

Enable job alerts via email!

Research Engineer (Unmanned Systems)

NATIONAL UNIVERSITY OF SINGAPORE

Singapore

On-site

SGD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading university in Singapore is seeking a research engineer for a project focusing on counter UAS (C-UAS) technology. The role involves software development in Python or C++, research on drone strategies, and implementation of systems integrating hardware with software. Ideal candidates will have a Bachelor's in Aerospace Engineering, strong programming skills, and experience with UAVs. This position offers a dynamic environment for those interested in aerospace technology and drone operation.

Qualifications

  • Bachelor's degree in Aerospace Engineering or a related field.
  • Excellent skills in Python or C++ programming.
  • Good knowledge of Robot Operating System (ROS).
  • Familiarity with UAVs and opto‑electronics.
  • Experience in flying unmanned aerial systems.
  • Strong communication and writing skills.

Responsibilities

  • Assist the principal investigator with software development.
  • Research on swarm strategies for defending drones.
  • Implement software on single board computers.
  • Conduct field tests for the C-UAS project.
  • Support PI and project partners with related duties.

Skills

Python programming
C++ programming
Robot Operating System (ROS)
Drone operation
Communication skills

Education

Bachelor's degree in Aerospace Engineering
Job description

Interested applicants are invited to apply directly at the NUSCareer Portal.

Your application will be processed only if you apply via NUSCareer Portal.

We regret that only shortlisted candidates will be notified.

Job Description

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

  • Assist the principal investigator (PI) on software development, including writing new code in Python or C++, and/or converting code from MATLAB to Python or C++.
  • Do research on a swarm of defending drones (agents), performing interceptions with the intruding drones (agents).
  • Apply herding, swarm strategies, task sharing schemes, and multi‑agent algorithms.
  • Implement software on the single board computer and integrate it with the hardware (cameras) and UAS.
  • Assist in performing field tests.
  • Assist the PI and/or the partners with any other duties related to the C-UAS project.
Qualifications
  • Bachelor's degree in Aerospace Engineering or a related field.
  • Excellent Python or C++ programming skills.
  • Good knowledge of Robot Operating System (ROS).
  • Familiar with or prior experience on UAVs (drones) and opto‑electronics (cameras).
  • Have experience and be able to fly unmanned aerial systems.
  • Good communication and writing skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.