Skip to the page

Project Officer (Engineer, Hardware Developer)

NtuWorkdayNTU Main Campus, Singapore
Posted 5 JanFound 27 OctSeen 8 hours ago

Check your resume for this job's 15 skills, free. Then have AI tailor it.

Fit

The keywords the posting names, against what your resume says.

Add your resume to see which of its keywords you already have, and get a resume tailored to this posting. 10 a month, free.

The Posting

The School of Mechanical & Aerospace Engineering (MAE) invites applications for the position of Project Officer.

Key Responsibilities:

The Project Officer will join the team to develop insect-computer hybrid robots control system:

  • Design and fabrication of wirelessly controlled sensor-backpack mounting on living insects to (i) electronically stimulate their neurons and muscles to navigate them on demands and (ii) report environmental conditions
  • Develop firmware, algorithm, data structure and user interface for sensor-backpack remote control
  • Integrate customized algorithm in insect computer hybrid robot operation and test the operation of sensor-backpack on living insect
  • Technical write up and presentation

Job Requirements:

  • Degree in Mechatronics/ Robotics/ Electrical and Electronics/ Computer Engineering
  • Experience in PCB design and fabrication
  • Experience in C/C++ programming for embedded system
  • Experience in real time operating system development
  • Experience in wireless communication (BLE, Sub-Ghz, UWB, etc …) is advantageous
  • Experience in C#, Java, JavaScript, Python is advantageous
  • Knowledge and experience in insect anatomy and physiology is advantageous
  • A team player and technically motivated to solve problems.
  • Good interpersonal and communication skills.

We regret that only shortlisted candidates will be notified.

Hiring Institution: NTU

Facts

Source
Workday
External id
R00010743-1
Location
NTU Main Campus, Singapore
Remote
Not stated
Employment
Full time
Posted
5 Jan 2023
First seen
27 Oct 2026, 10:51
Last seen
1 Nov 2026, 22:05
Status
Not yet added
Posting id
f3266c5a-2932-536b-9ccc-a8c5a1addf3d