Lead Tools Engineer - World Renown Studio
Job Reference: 13883
Short Skills:
Start Date/Length: Immediate/ Permanent
Salary: Excellent
Location: Cambridge
Country: UK
Description: Lead Tools Engineer
Our client requires a lead tools engineer to join their world class studio. This is a senior level, software development role, within a team focused on delivering the studio’s tools technologies.
In this role, the Lead Tools Engineer will be responsible for the architecture and development of many significant system components: encompassing the areas of asset generation, content authoring and conversion pipelines to the projects’ runtime engines.
This would be an ideal role for someone looking to make the move from their current position of senior tools engineer to a lead position.
Requirements
•Excellent C/C++ skills, employed on at least one released product.
•Excellent C# and .NET skills, employed on at least one released product.
•Significant experience with the design, implementation and support of multi-project/platform game authoring tools and pipelines
•Excellent general software design skills, knowledge of algorithms and data structures, software architectures and development methods.
•Excellent written and verbal communication skills are a must.
•Excellent teamwork, management and prioritization skills
•Bachelor’s degree in Computer Science or a related field or equivalent professional experience.
•A passion for games and technology.
Additionally, the following attributes would be beneficial:
•Experience with building and leading engineering teams.
•A comprehensive knowledge of the Perforce source control solution: in the capacity of both user and server administrator.
•A good working knowledge of Maya: both as a user and software extension developer.
•A working knowledge of OpenGL and/or DirectX APIs.
•A familiarity with the PlayStation® 3 and PlayStation® Portable development environment and tool suite.
•Experience with Python and/or Lua scripting
•Experience with multithreaded and distributed programming.
•Good knowledge of 3D matrix/vector algebra and numerical math.
•A familiarity with the Hansoft project management solution and Agile development methods.
•Master’s degree or Ph.D. in Computer Science or a related field.
•Applications that backed with a personal project that can be presented at interview, would be looked upon favourably.
|