Partnering Companies

JOB TITLE: PROGRAMMER

Potential Trainee's Profile

  • Degree in Computer Science, Math or Engineering
  • Fundamental knowledge of C/C++ preferred
  • Interest in how AI is used in video game development
  • Relevant working experience in programming or engineering
  • Passionate about working in the game industry and Ubisoft Singapore

Trainee’s Job Scope After Successful Graduation

  • Analyze and understand game design documents
  • Analyze existing functionalities in the game engine
  • Design and implement new AI systems
  • Collaborate with game designers/level designers/animators to discuss constraints and establish technical possibilities of AI gameplay functions
  • Implement and optimize the controls and interaction systems to ensure fluid gameplay

For more information, visit www.ubisoft.com.


JOB TITLE: DEVELOPER

Potential Trainee's Profile

  • Knowledge of either Client or Server Technologies preferred
  • Computer Science Background (added advantage)

Trainee’s Job Scope After Successful Graduation

  • Develop gameplay systems and user interface mechanics
  • Work on coding key game elements with designers, artists and other developers for our mobile games
  • Design and implement scalable, reliable, and maintainable technologies
  • Promote code maintainability, extensibility, and reusability
  • Develop and maintain code frameworks, algorithms, debugging and code testing

For more information, visit www.gumi.sg.


JOB TITLE: ENGINEER

Potential Trainee's Profile

  • 2 - 3 years' relevant work experience would be an advantage
  • Hands-on experience in system design and developing applications for medium to large-scale projects (added advantage)
  • Fundamental knowledge of C, C++, C#, Java, object-oriented programming preferred
  • Team player and able to work within challenging timeline

Trainee’s Job Scope After Successful Graduation

  • Perform design and implementation of software system projects that define the architecture, components, interface and other characteristics of an application
  • Conduct user requirement, application development, system integration, deployment and troubleshooting
  • Conduct testing to evaluate the attribute or capability of the software
  • Perform quality assurance

For more information, visit www.stengg.com.


JOB TITLE: SOFTWARE ENGINEER

Potential Trainee's Profile

  • Formal education in science, engineering or statistics
  • Fundamental knowledge of programming languages like python, ANSI C/C++ preferred
  • Previous experience with embedded system architecture/design, embedded development tools (added advantage)
  • Participation in developing innovative new products capitalizing on advances in Artificial Intelligence/Machine Learning/Data Analytics

Trainee’s Job Scope After Successful Graduation

  • Algorithm development, software development, and software integration for automotive interior
  • Concept proposal, feasibility studies, proof-of-concept development, integration of third-party software, system evaluation, software analysis, software design, code implementation, software integration, module verification and validation
  • Evaluation and development of image recognition algorithm using Machine Learning technology
  • Test case strategy and design for image recognition algorithm
  • Development of test/validation concepts for image processing

For more information, visit www.continental-automotive.com.