Tools Engineer - Experienced
Company unspecified (job is advertised through an agency)Tools Engineer
This is a senior level, software development role, within a team focused on delivering the studio’s tools technologies.
The role will involve the collation of requirements from the internal game teams, the design and implementation of solutions to meet them, and the continued support for those solutions.
The candidate 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 runtime.
As such, the candidate would have substantial experience in this field, having worked in this capacity to support a previously released title.
The role will necessitate close working relationships with all discipline groups across the studio; excellent communication and diplomacy skills are a must - the candidate will show an understanding of the requirements for each group, and be receptive to the need to rapidly iterate on their delivered solutions.
Able to organise and track their own work, the candidate will be self-directed with excellent time management skills. A strong man-manager, they will also play a key role in the future growth of the tools team, and be expected to assist in the recruitment and development of the staff, therein.
Requirements
The candidate will have demonstrable excellent competence in the C# and C++ languages, and a thorough working knowledge of the .Net 2.0 framework.
Optional ideal skills for this position would be:
•A strong knowledge of the Perforce source control solution: in the capacity of both user and server administrator.
•A good working knowledge of XML / Schema and XPath technologies.
•A good working knowledge of Maya: both as a user and software extension developer.
•A familiarity with the PlayStation® 3 and PlayStation® Portable development environment and tool suite.
•A familiarity with the Hansoft project management solution.


