The incumbent will learn the features and limitations of the game?s client graphics and will recommend and implement features to make this game their best-looking yet. Qualified candidates should be equally capable of implementing game-specific mechanics as well as new low-level systems and tools which extend the functionality of the game engine.
Position offers a base salary of $90,000 - $150,000 DOE.
? Support and develop our client?s graphics engine for a brand new project.
? Debug and fix graphics visual and performance bugs arising during product development and testing.
? Develop and maintain other game engine systems as needed.
? Implement portions of game systems logic and advise game systems engineers on interfacing with the engine code.
? Lead technical design discussions on own systems.
? Analyzes requirements for, designs, and implements modular systems as requested.
? Provide reliable and accurate time estimates for tasks.
? Document systems thoroughly, both in terms of design and implementation.
? Maintain significant familiarity within engineering domain.
? Other duties and responsibilities as assigned by the manager.
? 4+ years of professional experience as a staff or senior level software engineer.
? 2+ years of graphics - related expereince on PC or consoles
? High proficiency with C++.
? Bachelor?s degree in computer science or equivalent experience.
? Familiarity with STL.
? Experience with source control processes.
? A passion for games and game technology.
? 2+ years of game industry experience.
? Massively multiplayer game experience.
? Having a self-written a game or game engine.
? MS in computer science.
? DirectX 9, DirectX 10 shader experience.
? Working with level editors and scripting systems of other games.