Share this Job

Software Engineer

Date: 09-Jun-2021

Location: Singapore, SG

Company: ST Engineering Group

Job Req ID: 1873 

The software engineer will work on frontend/backend applications in an aviation-related training simulation project. The successful candidate will design, develop, test, deploy, document, debug and maintain software based on project priorities. He/she will also support installation, configuration and integration of software systems as required.



  • Design, develop, integrate, and test simulation software components to meet system requirements
  • Install, configure, and integrate software into the simulation system
  • Documentation and reports 
  • Troubleshoot and debug real time software and interfaces
  • Maintain and modify existing software
  • Manage own project priorities, deadlines, and deliverables
  • Perform ad-hoc duties as assigned



  • Diploma/Degree in Computer Science/Computer Engineering/Electronics & Electrical Engineering or related fields
  • Strong knowledge and experience in C/C++ and/or C#
  • Basic computer networking
  • Strong analysis and problem solving skills
  • Strong communication skills


Background in one or more of the following is a plus:

  • Training simulation system experience
  • Simulation frameworks
  • System design and application development experience for medium to large scale projects
  • Distributed simulation networking protocols such as HLA and/or DIS
  • Geospatial systems and terrain databases
  • Qt and WPF/UWP GUI development
  • UI/UX design