Position Title: Unity Software Developer, AR/VR (T&S/LBD1) #SGUnitedTraineeships #SGUP
Company: SGunited
Business Area: SGUnited
Traineeship Description:
This position reports to the Programme and Technical Manager and interfaces with the project team. The job scope is as follows:
  • Analyse customer requirements
  • Design and develop AR/VR applications
  • Test, Integrate and debug system
  • Collaborate with other software developers
  • Document Design
 
Specific Responsibilities:
Trainee to be involved in:
  • Design and develop AR and VR applications for training
  • Transform design specification into functional solutions
  • Design, build and maintain efficient, reusable, and reliable code
  • Identify process and application bottlenecks and bug
  • Ensure the best performance, quality, and responsiveness of applications and games
 
Competencies to learn:
  • Implement a scenario editor to allow users to design the scenario. Implement a terrain editor to allow user to make changes to the terrain.
  • Implement an object library to organize props used in terrains, avatars, equipments, structural objects and audio files. Implement a scenario preview mode. Explore the use of database with Unity. Implement reading and writing data from Unity to database
  • Implement centralized control of all players from a control station. Implement session control. Implement user management module. Explore the use of camera based tracking system to capture full body motion and position tracking.
  • Explore and familiarize the use of surrogate equipments in the virtual environment. Implement the capturing of user input and position tracking from the surrograte equipments.
  • Explore the use of eye tracking. - Implement eye tracking and store the data into the database. Implement display of eye tracking data
  • System Integration & Testing & Delivery
 
Qualification:
  • Degree in Computer Science / Computer Engineering / Electronics & Electrical Engineering or related fields.
  • Possess good communication skills and a good team player
Back to Job Listing