Game Developer | Back to top
You will:
Code for a wide variety of game systems including, graphics, audio, network, device, simulation and other application functionality as needed.
The successful candidate will have the following attributes...
Personality:
Team focused.
Able to manage own time efficiently while switching between multiple concurrent assignments.
Avid gamer.
Education:
BS in Computer Science or Equivalent (Ideally with course work in Computer Graphics, Simulation, Physics and/or Applied Mathematics.)
Work Experience:
0 - 2 years as fulltime employee in a Computer Graphics/Gaming/Simulation related industry.
If no full time experience then they must have some extracurricular experience to qualify such as an internship, personal project, or relevant part-time job experience in a Computer Graphics/Gaming/Simulation related industry. (Ideally they would be able to show a demo of their previous work.)
Game development experience is most desirable but not required.
Programming Experience:
Solid understanding of C++ and object oriented design.
Experience with a scripting language. i.e. Python, LUA, Perl, etc. (Preferably Python.)
Experience with one shader programming language. i.e. HLSL, CG etc. (Preferably HLSL)
Experience with game middleware. i.e. Gamebryo, FMOD, Ageia, etc. (Preferably Gamebryo)
Knowledge of artist's tools with particular emphasis on how to automate the production pipeline. i.e. Maya, Max, Motion Builder, etc. (Preferably Maya)
Human Experience:
Excellent written and oral communication skills. (Ideally they would be able to supply us with a writing sample.)
Knowledge of Mandarin Chinese a plus.
|