Lead Tools Programmer (Narrative Adventure)

Lead Tools Programmer (Narrative Adventure)
Firesprite, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Jun 17, 2021
Last Date
Jul 17, 2021
Location(s)

Job Description

We are looking for a Lead Tools Programmer to join the code team on a dark, story-driven next generation 'Narrative Adventure' with genre defining goals

This huge, highly ambitious partnership project takes atmosphere, storytelling, player agency and narrative firmly into ground-breaking territory on next-generation hardware technologies.

This project has AAA ambitions with a heavy focus on art, animation and delivering unique character performances to heighten player presence and immersion to new levels.

As a Lead Tools Programmer, you will be responsible for developing and maintaining the tools used by technical artists, designers, and artists. You will be working on next gen platforms and in areas such as but not limited to animation, rendering, 3D software pipelines, in editor tools, motion capture integration, cameras, sequencers, etc. We expect this Lead role to manage and mentor the tools programming team and to take full ownership of the tools created.

KEY RESPONSIBILITIES:

  • Work directly on content authoring tools used by the development team.
  • Work closely with the other leads and programmers to plan and build new tools and technology features.
  • Monitor performance and memory usage and plan and execute performance and memory optimizations.
  • Develop other game, editor, tools or infrastructure features as required.
  • Organize the tools programming team through planning, meetings, and documentation.
  • Manage and mentor the tools programming team

Requirements

  • Strong knowledge of, and experience of programming in C++.
  • Learning specific areas of and debugging issues in large and complex C++ based codebases, that utilise custom tools and engines.
  • General software engineering knowledge, such as OOP, design patterns amp; API development.
  • Confidence working with 3D maths, vectors, matrices, linear algebra.
  • The ability to write and optimise solid, robust and maintainable tool code that respects agreed development guidelines.
  • Previous experience in a similar role, with experience of working with and a passion for tools development.

ADDITIONAL OR DESIRED SKILLS:

  • Maya pipelines knowledge.
  • Proficiency in Python.
  • Proficiency in C#.
  • Understanding of animation pipelines.
  • Rendering skills (shaders, mesh deformation, etc)
  • Experienced with Unreal Engine.
  • Experienced with Console development.

Benefits

  • Private Healthcare Plan
  • Bonus Scheme
  • Enhanced Holiday Allowance
  • Pension Plans
  • Work remotely within the UK
  • Training amp; Development
  • Employee Assistance Programme - Counselling

Firesprite is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

We welcome and encourage applications from all suitable applicants regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.

Job Specification

Job Rewards and Benefits

Firesprite

Information Technology and Services - Liverpool, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.