View Job

This job is inactive


Company Profile:
Turbine Inc. | Employees: 308

Turbine 200x200

Turbine, Inc. is a premier creator and operator of massive, persistent online worlds that foster powerful social gaming communities.

A team of entrepreneurs formed Turbine over a decade ago with the vision of becoming the leading provider of online entertainment. Since then, the Company has grown to over 300 employees and become the largest privately-held online gaming studio in North America. Turbine has created some of the most popular and exciting game worlds on the Internet, like the award-winning Asheron's Call®, Dungeons & Dragons Online™: Eberron Unlimited™, and The Lord of the Rings Online™: Siege of Mirkwood™.

Today, Turbine is recognized globally for its industry-leading technology platform, groundbreaking graphics and its unique ability to create and operate massive and persistent online worlds that power thousands of concurrent interactive social gaming experiences.



Job Profile:
Senior Software Engineer - Game Engine | Turbine Inc.  | Westwood MA USA | Full Time
Job Description:
Senior level role that will work closely with the game development teams to help them make the most of Turbine’s award winning MMOG engine and deliver fun, engaging game play experiences. Acts as “go-to” expert on features/ limitations of the game engine; recommend appropriate paths to implementation of design goals. Qualified candidates will be equally capable of implementing game mechanics as well as new low-level systems and tools.
Essential Functions:
• Support development teams in the implementation of world-class MMOG titles using Turbine’s proprietary game engine including work on AI, character movement, animation, synchronization and code optimization.
• Debug and fix engine level bugs arising during product development and testing
• Develop and maintain visual scripting system and 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

• 5+ years of professional experience as a staff or senior level software engineer
• 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

Pluses:
• 5+ years of game industry experience
• Massively multiplayer game experience
• Having a self-written a game or game engine
• MS in computer science
• Console experience
• DirectX
• Havok
• Maya
• Perl
• SQL
• Working with level editors and scripting systems of other games
Categories: Programmer / Engineer
Experience Required: 5 yrs
Minimum Education Level Required: Bachelor's Degree
Work Site: On site

City

 State

 Postal
 Code

 Country

Westwood

 MA

--

 USA
Apply:
Website: http://www.turbine.com
Job Code: Senio