About the role
Research Engineer II (GUI & Visualization) is a active engineering role at ntu in NTU Main Campus, Singapore. Open the role to review the official description and apply on the company site.
CompanyOnsite
Key Responsibilities
- Build a PoC GUI client to display real-time aircraft state, route, and conflicts
- Implement interactive tools such as drag-and-drop strip editors, coordination dialogs
- Visualize radar/sector overlays and aircraft labels using PyQt or lightweight React
- Consume REST/WebSocket APIs for updates from the Coordination Server
- Work with Simulation and Backend Engineers to visualize test aircraft trajectories
- Build testable UI components and logs for scenario demonstration
Requirements
- Minimally Bachelor in Computer Science or related fields, with over 6 years of experience.
- Strong experience with either PyQt5/PySide2 or React.js
- Prior experience visualizing real-time spatial or simulation data
- Deep understanding of UI state management and asynchronous updates (WebSocket/polling)
- Proficient in REST API integration and basic UX design
- Knowledge on GIS/aviation data (e.g. GeoJSON visualization, radar overlays) is advantageous
- We regret to inform that only shortlisted candidates will be notified.
- Hiring Institution: NTU