Director, Core: Insomniac Games
Interested in helping to shape the future of games? Then Insomniac Games is looking for you. We are looking for a Director, Engine, to be responsible for ensuring excellence in all aspects of core shared runtime technology, development tools and production processes technology. Read on if you are interested. Essential Duties and Responsibilities include the following:• Oversees all aspects of engine production. Works closely with other shared and production departments• Sets technical, aesthetic, and competitive goals for core runtime technology and communicates these goals to the team• Develops long-term strategies for runtime technology and balances production needs with long-term goals• Analyzes technology trends as part of a continuing effort to be competitive, help predict costs, and guide training and resource allocation• Participates in the creation of the production pipeline for each project• Coordinates projects engine schedules in collaboration with Project Management• Works with production leadership to define and instruct on technical limitations from both engine and hardware perspectives• Works with production leadership to determine runtime features necessary to produce agreed-upon goals; balance resources required for these features with the needs of other departments.• Works closely with the IT department to ensure that the best possible hardware and software infrastructure is in place to support the production needs of the various projects• Oversees the runtime pipeline for all aspects of character and environment creation, including concept, layout, modeling, texturing, surfacing, lighting, scene organization, collision, and polish• Researches, tests, and guides implementation of new technology in all production related departments• Provides insight on engine and general technology. • Directs the research and evaluation of 3rd party tools and products for use in our projects• Other duties may be assigned
Supervisory Responsibilities: Directly supervises engine programming leads and directs Insomniac’s Engine team.
Education and/or Experience:• Master's degree (M.A.) or equivalent; or twelve years related experience and/or training; or equivalent combination of education and experience. • Fluency in C, C++, and assembly/microcode programming (various CPU cores). • Strong grasp of mathematical concepts, graphics, collision detection, data transformation, database management, and advanced programming techniques.
Other Skills: • Strong team leadership, with experience navigating multiple simultaneous projects.• Creative collaboration and problem solving, with an understanding that many times it’s appropriate to defer to the expertise of specialists.• Effective time management, with the ability to delegate tasks and focus on larger issues while monitoring critical smaller details. • Detailed knowledge of production methods for game art, sound, design, cinematics, animation, writing and all other runtime content.• Communication with both large groups and individuals, with excellent written and oral communication skills.
If this sounds like the opportunity that you have been looking for, we’d love to hear from you. Please use the link above and apply directly to the role. Thanks!