Job Responsibilities:
- Writing well-documented, reusable code in C#, C++ or other languages as necessary
- Working in a cross-functional team to create solutions for simulations, training and research
- Collaborating with other developers to evaluate project needs
- Diagnosing, documenting, and fixing bugs reported by testers and users
- Participating in project planning and team code reviews
Job Requirements:
- Qualification in Electronics/Electrical/Computer Engineering/Computer Science or related fields
- Certification/Hands-on experience with Unity Game Engine and/or Unreal Engine
- Good knowledge of 3D modelling and VR/AR/XR application development
- Familiarity with network equipment and protocols (e.g. Managed Network Switch, Access Point, TCP, UDP, REST API)
- Ability to write well-documented, reusable code in C#, C++ or other languages