• Games
  • News
  • Info
  • Jobs
  • Contact
Home

Engine Programmer (TEC090310-001)

Engine Programmer (TEC090310-001)

This is a full time contract position with the possibility of permanent employment upon successful evaluation.
This position is based in Singapore.

Responsibilities
  • Design and develop engine architecture
  • Design and develop engine components (rendering, physics, AI, etc)
  • Design and develop content creation and pipeline tools
  • Implement gameplay components
Requirements
  • Proven abilities in 3D engine design and development
  • Proven abilities in designing, developing, and debugging game engine level code
  • Experience in integrating and using 3rd party middleware
  • Deep understanding of computer and software engineering techniques and the ability to apply them successfully in game development
  • Ability to analyze and optimize code performance
  • Proficiency in C++, preferably in Microsoft Visual Studio/C++ environment
  • Excellent coding and debugging skills
  • Strong math and problem solving skills
  • Ability to work within team coding standards and practices
  • Ability to communicate and work well in a team with artists, designers, and management
  • At least 1 year professional experience in game programming or a related field
  • Ability to take direction, initiative to take ownership of problems, conduct independent research, and formulate solutions
  • Passion for game development and learning
Desirables
  • Experience in cross-platform development, including PC, Windows, console, handheld, or Linux
  • Deep understanding and experience in at least one of the following: 3D graphics and shader programming, AI, animation, audio, database, networking, physics, scripting
  • Experience in multithreaded development
  • Proficiency in C# or other languages, including scripting

Please review our Resume and Portfolio Submission Tips before applying.

Apply for this position.

  • Programming
  • Games
  • News
  • Info
  • Jobs
  • Contact

© 2008 Cabal Entertainment Software Pte Ltd. All rights reserved.
All trademarks referenced herein are the properties of their respective owners.
ACRA Reg. # 200504865H