Eligibility
- Nationality: Singaporean Only
- Security Clearance Level: Cat 2A (Frequent access to Confidential & occasional access to Secret Information)
Job Description
- Analyse customer requirements to develop functional specifications
- Design and implement simulation software
- Test, Integrate and debug system
- Collaborate with other software developers to implement and integrate complex software system
- Documentation design and writing
Academic Qualification Required
- BS/Degree in Computer Science or Game Design (and/or equivalent) or Diploma graduates with at least 3 to 4 years of working experience as a Software Engineer.
Knowledge / Skills / Competencies Required (If applicable)
- Good computer science fundamentals : Software design pattern, data structure, algorithms
- Experience in C++ programming language
- Good knowledge in Object Oriented Programming, methodologies, and best practices in software coding.
- Familiar with SDLC development process such as Waterfall and Agile methodology
- Knowledge of Artificial Intelligence (AI), such as FSM and Behaviour Tree, will be advantageous
- Experience in developing simulation software will be advantageous
People Skills
- Able to work well individually or as part of a team
- Good written and communication skills