Job Listings
Senior Systems Programmer
A Game System Engineer to design and implement new game systems for our ground-breaking triple-A online games currently in development. Proven experience in game programming, outstanding math skills and a passion for playing Massively Multiplayer Games are strongly desired.
Responsibilities:
- Implementation, maintenance, integration and support of core game systems and subsystems.
- Provide creative solutions to technical problems and see that they are carried to completion.
- Post and fix bugs on all aspects of the game, and be proactive at fixing issues that are discovered.
- Mentor junior programmers who may not have games industry experience.
- Give regular presentations to team regarding status of deliverables.
- Document meetings and conversations in a concise readable manner.
- Attend meetings to collaborate with the game design team.
- Follow all check in and backup procedures.
- Adhere to all company policies.
Main Duties:
Main duties will include collaborating with other members of the gameplay team to design, implement, test, debug and deploy various gameplay systems, including artificial intelligence routines, camera systems, physics simulation and game logic.
Other Information:
Must have games industry experience, and must be able to demonstrate a breadth of knowledge on game logic, game AI systems and / or game physics simulation. Previous experience in creating game systems for online games preferred.
Qualifications:
- Degree in computer science or a related field.
- Expertise in one or more of the following specialties: physics, 3D graphics/rendering, audio, game logic, AI, cameras, networking, creature animations and game tools.
- Experience in multiple game play systems: 3rd person cameras, player control, AI systems, path finding, object systems, script interfaces, game user interface, save games, game level networking etc.
- High Level of Computer literacy and a knowledge of software packages
- Must be self-directed & motivated to succeed.
Employment Experience:
- Shipped at least one title in the game industry.
- Previous experience in online games a plus
- Full product life cycle experience
- Passion for playing and making computer games