jobs in National University Of Singapore

National University Of Singapore Hiring! Full Time Research Engineer (UAV Systems and Autonomous Flight) in - Ricebowl

Research Engineer (UAV Systems and Autonomous Flight)

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Job Title: Research Engineer (UAV Systems and Autonomous Flight)

University-Level Unit: College of Design and Engineering

Faculty/Department-Level Unit: Electrical and Computer Engineering

Employee Category: Research Staff

Location_ONB: Kent Ridge Campus

Posting Start Date: 12/11/2026

A Research Engineer position is open in the CORE Lab at the Department of Electrical and Computer Engineering, National University of Singapore (NUS), led by the PI, Assistant Professor ZHAO Lin. The lab is seeking a hands-on and motivated Research Engineer with practical UAV experience to support the development, integration, testing, and deployment of autonomous UAV systems. The role focuses on UAV hardware assembly, flight control, onboard computing, perception, localization, and autonomous flight, with a strong emphasis on practical system integration and real-world flight testing.

Key Responsibilities:

  • UAV Hardware Integration: Assemble, configure, and maintain multirotor UAV platforms, integrating flight controllers, onboard computers (e.g., NVIDIA Jetson Orin NX), cameras, LiDAR sensors, and other peripherals.
  • Flight Control and Software Integration: Configure and tune UAV flight controllers, deploy perception and navigation algorithms (e.g., YOLO and SLAM), and integrate robotics software on onboard computing platforms.
  • Embedded Software Deployment: Set up and configure NVIDIA Jetson environments, manage Linux dependencies, compile and build ROS/ROS 2 packages, and deploy software using tools such as Docker on embedded computing platforms.
  • Localization and Perception: Implement, integrate, and troubleshoot LiDAR-, vision-, and odometry-based localization and perception systems, including LiDAR-inertial-visual odometry and SLAM.
  • 3D Modeling and Prototyping: Perform basic 3D CAD modeling, modify UAV platform designs, and fabricate custom hardware mounts and components using 3D printing.
  • Testing and Data Analysis: Conduct indoor and outdoor flight tests, analyze flight logs and ROS bag data, troubleshoot system-level issues, and support performance evaluation and debugging.
  • System Maintenance and Deployment: Manage UAV hardware and component inventory, support hardware procurement and routine maintenance, and participate in real-world UAV deployment, including manual flight operations and safety piloting when required.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, Computer Engineering, Computer Science, or a related discipline.
  • Prior hands-on experience with multirotor UAV platforms is strongly preferred.
  • Hands-on experience in UAV assembly, hardware integration, and flight controller configuration and tuning.
  • Proficiency in Linux and practical experience with ROS/ROS 2, including software compilation, dependency management, and environment configuration.
  • Experience with embedded computing platforms (e.g., NVIDIA Jetson), including software environment setup and deployment. Familiarity with Docker is highly desirable.
  • Familiarity with computer vision, deep learning model deployment, and UAV localization and mapping, particularly LiDAR-based SLAM, visual odometry, and sensor fusion.
  • Basic proficiency in 3D CAD modeling and 3D printing for UAV hardware design and prototyping.
  • Strong practical debugging and problem-solving skills, with the ability to work independently and participate in UAV flight testing and field deployment.
  • Open to Fixed Term Contract.

Preferred Qualifications

  • Experience with PX4 or ArduPilot flight stacks.
  • Experience with NVIDIA Jetson Orin NX, LiDAR sensors, VIO, LIO, or LiDAR-inertial-visual-odometry (LIVO).
  • Experience with autonomous indoor flight, GPS-denied UAV navigation, or multi-UAV systems.
  • UAV piloting experience or relevant certification.

Req ID: 34968

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More