Realtime ATM Coordination Engineer (API & Simulation)

Nanyang Technological University

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Air Traffic Management Research Institute (ATMRI) at NTU Singapore is seeking a Research Engineer II to design a coordination server and expose RESTful and WebSocket APIs for ATM simulation environments. You will craft stateful coordination flows and collaborate with a Simulation Engineer to ingest data from discrete event simulations, enabling human-in-the-loop experiments and PoCs up to TRL4.

The role requires a Bachelor in Computer Science or related field with 7+ years of backend experience,

Qualifications

  • Bachelor in CS or related field with 7+ years of experience.
  • Proficient in Python frameworks (FastAPI, Flask).
  • Extensive WebSocket and real-time API development experience.
  • Experience with Pub/Sub architectures and IPC.
  • Familiarity with simulation or spatial systems a plus.
  • Lab/prototype environment with minimal external deps.
  • Knowledge of Redis, MQTT or Flask-SocketIO is advantageous.

Responsibilities

  • Design and implement the Coordination Server for synchronizing flight data, handovers, and sector updates.
  • Develop and expose RESTful and WebSocket APIs for GUI and pseudo-role clients.
  • Create stateful coordination flows: conflict logs, handover events, and timeouts.
  • Collaborate with Simulation Engineer to ingest data from discrete event simulation software.
  • Implement lightweight in-memory coordination middleware (e.g. Redis, MQTT).
  • Build mock data generators and unit tests for isolated component validation.

Skills

Python
WebSocket
Real-time APIs
Pub/Sub
IPC
Redis
MQTT
Lab prototype

Education

Bachelor's in CS or related

Tools

FastAPI
Flask
Socket.IO
Redis
MQTT

Job description

Air Traffic Management Research Institute (ATMRI) at NTU Singapore is seeking a Research Engineer II to design a coordination server and expose RESTful and WebSocket APIs for ATM simulation environments. You will craft stateful coordination flows and collaborate with a Simulation Engineer to ingest data from discrete event simulations, enabling human-in-the-loop experiments and PoCs up to TRL4.

The role requires a Bachelor in Computer Science or related field with 7+ years of backend experience,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Engineer II (Coordination & API)
Research Engineer II (Coordination & API)

Nanyang Technological University Singapore • Singapore

On-site
SGD 80,000 - 110,000
Research Engineer II: Data-Driven ATM & Aerospace Tools
Research Engineer II: Data-Driven ATM & Aerospace Tools

Nanyang Technological University • Singapore

On-site
SGD 70,000 - 110,000
Research Engineer II (Coordination & API)
Research Engineer II (Coordination & API)

Nanyang Technological University • Singapore

On-site
SGD 120,000 - 180,000
Air Traffic Management Research Fellow - Data-Driven Solutions
Air Traffic Management Research Fellow - Data-Driven Solutions

Nanyang Technological University • Singapore

On-site
SGD 60,000 - 110,000
Research Engineer II: Real-Time GUI & Visualization for ATM
Research Engineer II: Real-Time GUI & Visualization for ATM

Nanyang Technological University • Singapore

On-site
SGD 110,000 - 170,000
Research Fellow (Aerospace Engineering/Transport/Mechanical Engineering/Computer Science)
Research Fellow (Aerospace Engineering/Transport/Mechanical Engineering/Computer Science)

Nanyang Technological University • Singapore

On-site
SGD 60,000 - 110,000
Research Fellow (Human Factors)
Research Fellow (Human Factors)

Nanyang Technological University Singapore • Singapore

On-site
SGD 70,000 - 100,000
Air Traffic Management ConOps Specialist
Air Traffic Management ConOps Specialist

Nanyang Technological University • Singapore

On-site
SGD 90,000 - 150,000
Research Engineer II (GUI & Visualization)
Research Engineer II (GUI & Visualization)

Nanyang Technological University • Singapore

On-site
SGD 110,000 - 170,000
Air Traffic Strategy Advisor – Part Time
Air Traffic Strategy Advisor – Part Time

Nanyang Technological University • Singapore

On-site
SGD 67,000 - 112,000