Contract

If you are interested in applying for a contract position at Lionhead Studios please send a copy of your CV, accompanied by showreel/work examples (as appropriate) to lhrdirap@microsoft.com for consideration. Please note that only applications relating to contract vacancies will be dealt with through this email address.

Graphics Programmer

12 month contract

Knowledge, Skills and Experience

  • Previous experience as a graphics programmer on AAA titles
  • Experience with D3D9 or D3D11 (ideally the latter)
  • Knowledge of writing shaders
  • Experience of CPU and GPU optimisation
  • Working with large established engines in CPP (ideally Unreal 3 or 4)

apply now

Standard Graphics Programmer

12 Month Contract, to start ASAP.

Knowledge, Skills and Experience

  • Previous experience as a graphics programmer
  • Experience with CPU optimisation and performance analysis
  • Experience of GPU optimisation and performance analysis
  • Experience with Xbox One, X360, PC, PS3 or PS4
  • Experience of graphics programming with Unreal Engine 3 or 4
  • Perforce (including branch integration)
  • Compute shaders (or OpenCL)
  • Agile development and SCRUM
  • Perforce
  • Fluent in C++ and shader languages.
  • CPU optimisation
  • Cross-platform development
  • Direct3D 11
  • Broad knowledge of graphics techniques (e.g. shadow mapping, dynamic lighting, effects, culling).

apply now

Senior Graphics Optimisation Engineer

6 month contract.

Knowledge, Skills and Experience

  • Experience of shipping multiple titles as a graphics programmer for Xbox 360, PC or PS3 platforms
  • Experience with CPU optimisation and performance analysis, especially on multi-core CPU architectures
  • Experience of GPU optimisation and performance analysis
  • Fluent in C++ and shader languages.
  • Using performance analysis tools to quickly identify CPU/GPU bottlenecks
  • Threaded renderers
  • Low-level CPU optimisation (including vector maths/SSE)
  • Direct3D 11
  • Broad knowledge of graphics techniques (e.g. shadow mapping, dynamic lighting, effects, culling).

apply now

Standard Core Tech Programmer

12 month contract

Knowledge, Skills and Experience

  • Minimum of 2 years games experience
  • Experience of shipping a game (AAA preferred)
  • Experience of multiple parts of a game (AI, Animation, Physics etc.)
  • Code Performance Optimisation Experience

apply now

Lighting Artist

12 month contract.

Knowledge, Skills and Experience

apply now

Tools Engineer

12 month contract

We’re looking for a highly talented and creative tools engineer that is passionate about the way people work and how their workflows can be improved. Lionhead are embarking on a whole new set of challenges with Fable Legends and we’re looking for candidates that can bring innovative and fresh ideas to the project.

Knowledge, Skills and Experience

  • At least 3 years’ experience in a tools development role on a AAA project
  • Proven experience of working with users to define and refine tools requirements
  • Demonstrated ability to work with existing codebases and middleware tools frameworks
  • Ability to work in an agile environment and team

apply now

Programmer

6 months initial contract, but likely to be extended.

Knowledge, Skills and Experience

  • Strong in C++
  • Demonstrated ability to work with existing codebases and middleware tools frameworks
  • A good understanding of multithreaded development
  • Strong problem-solving and debugging skills
  • Use of Visual Studio and source control

apply now

Standard Programmer

12 month contract

Knowledge, Skills & Experience

  • Strong C++
  • Demonstrated experience of Windows platform
  • A good understanding of multithreaded development
  • Demonstrated ability to work within large existing codebases and middleware solutions
  • Strong problem-solving and debugging skills
  • Use of Visual Studio and source control

apply now

Technical SDET

6 month contract.

Knowledge, Skills and Experience

  • Knowledge of games software development processes and testing
  • Good understanding of testing principles, approaches and techniques
  • Understanding & utilisation of test coverage monitors and reporting logged data.
  • Preferable experience of working in a distributed team with remote management.
  • Knowledge of code build systems.
  • Ability to read, design and write C/C++ and C# coding solutions.
  • Knowledge and experience using scripting languages (Javascript/Python)
  • Knowledge of SQL is preferred
  • Able to write test plans, test specifications and test cases.
  • Good bug analysis skills resulting in timely decision making.
  • Familiar with Game engine structure and appropriate technologies
  • Excellent office software skills: Microsoft Word, Excel, Outlook, Visio etc.

apply now

Build/Tools Engineer

12 month contract.

2 positions available.

Knowledge, Skills and Experience

  • At least 3 years experience in a build system/tools development role on a AAA project
  • Proven experience of working with users to define and refine tools requirements
  • Demonstrated ability to work with existing codebases and middleware tools frameworks
  • Ability to work in an agile environment and team

 

apply now

Technical Designer

12 month contract

Knowledge, Skills & Experience

  • Demonstrable portfolio of either scripted levels or features from personal experience
  • Up to date on the latest design trends, concepts and studios
  • Able to work well with a team in a dynamic, cross-discipline, and iterative setting
  • Strong oral and written communication skills
  • A keen interest in Shooters, Action RPGs or RTS games, preferably all three

apply now

Technical Program Manager

12 month contract

Knowledge, Skills & Experience:

  • Degree in a Computer Science or equivalent
  • Prior experience in gathering requirements and understanding and writing technical designs
  • Strong organisation skills
  • A proven track record of project ownership, managing internal and external dependencies and understanding complex technologies
  • Exceptional written and verbal communication skills with great attention to detail
  • A self-starter with experience of driving teams with a constant drive for results.
  • Experience creating team processes and developing and running project management processes for a game team.
  • Experience working within agile methodologies is desirable.
  • We expect our PMs to be highly technical and prior experience as a Technical Product Manager is a plus.
  • Ability to work within ambiguity and develop frameworks for decision making.

 

apply now

Senior Programmer

12 month contract

Knowledge, Skills and Experience

Essential Experience

  • Strong C++
  • A good understanding of multithreaded development
  • Previous experience working on AAA projects in senior role
  • Demonstrated ability to work within large existing codebases and middleware solutions

 Desired Experience 

  • Experience of working with Unreal Engine (3 or 4)
  • Experience of working with LIVE APIs
  • Experience of working with others to define and refine requirements
  • Experience of network game programming
  • Working in an Agile/SCRUM environment as part of a multidisciplinary team

  Personal Attributes/Interpersonal Skills 

  • Strong communications skills, written and verbal
  • Strong team player
  • Highly motivated and self-starter
  • Passion for quality and excellence

 

apply now

Services Developer

6 month contract

Knowledge, Skills and Experience

  • Experience of full development cycle for a complex service architecture
  • C# programming and debugging skills utilising the latest .NET technologies
  • Service design and implementation in MVC or WebAPI
  • Good understanding of TPL, Rx and async/await
  • Advocate for TDD and SOLID development methodologies
  • Proactive, ambitious, enthusiastic and with great communication skills
  • Proven ability in technical and architectural design
  • Strong understanding of Agile/SCRUM discipline
  • Ability to work in a creative lead organisation
  • An appetite for the industry and staying abreast of latest developments and technologies
  • A passion for computer gaming

apply now

Technical Artist

12 month contract

Knowledge, Skills and Experience

  • 3+ years professional game development experience, shipped at least one AAA title.
  • Excellent knowledge of Maya.
  • Experience with Python scripting or equivalent.
  • Experience of graphics content optimization.
  • HLSL experience is desirable.
  • Have an artistic eye for detail and visual flair as well as the technical skill set.
  • Excellent complex problem-solving and communication skills across both artistic and technical disciplines.

apply now

Technical Animator

12 month contract

Knowledge, Skills & Experience

  • Excellent knowledge of Maya.
  • Excellent knowledge of Python scripting.
  • Strong understanding of Animation and Character pipelines and workflow architecture.
  • Shipped at least one AAA title where you we’re at least in part responsible for the development and maintenance of character art/animation tools and pipelines, in particular rigs.
  • Strong rigging ability.
  • Able to work within a pre-existing codebase and develop them further.
  • Excellent problem-solving and communication skills across both artistic and technical disciplines.

apply now

Senior Technical Artist

12 month contract

Knowledge, Skills and Experience

  • 4+ years professional game development experience, shipped at least one AAA title.
  • Excellent knowledge of Maya.
  • Excellent knowledge of Python scripting.
  • Deep understanding and experience of graphics content optimisation.
  • HLSL experience is desirable.
  • Be able to Multi-task and gauge the correct priorities.
  • Have an artistic eye for detail and visual flair as well as the technical skill set
  • Excellent complex problem-solving and communication skills across both artistic and technical disciplines.
  • Broad knowledge of other 3D Art Production throughout the industry 

apply now

Services Tools Developer

6 month contract

Knowledge, Skills and Experience

  • Experience of implementing web applications with C#, ASP.NET MVC 4+, HTML5, CSS & JavaScript
  • Experience with scripting languages, particularly PowerShell and Windows batch scripts
  • Experience with MSBuild
  • Knowledge of Continuous Integration and Continuous Deployment systems
  • Experience working with Visual Studio 2012+ and TFS
  • Proven experience of working with users to define and refine requirements
  • Experience of developing responsive, usable and clean user interfaces
  • Knowledge of testing methodologies and frameworks
  • Working in an Agile/SCRUM environment as part of a multidisciplinary team
  • Demonstrated ability to work with existing codebases and middleware tools frameworks
  • Strong problem-solving and debugging skills

apply now

Lead Dev Ops

12 month contract

Knowledge, Skills and Experience

  • Senior or lead level experience in operations
  • Designed and implemented large scale systems with security in mind
  • 5 or more years experience developing applications to automate and test provisioning, deployment and configuration of large scale environments
  • Extensive experience and knowledge of IaaS, PaaS (AWS, OpenStack, Azure)
  • Push-button provisioning of ephemeral environments (compute, network, storage)
  • Have architected, implemented and maintained large scale, public-facing services (> 1 million users)
  • Brought a devops culture and framework to more traditional development and IT organizations

apply now

Writer

12 month contract

Knowledge, Skills and Experience

  • Reporting to the Game Director and Lead Writer, the writer will be responsible for the creation of game dialogue, character bios and in-game text.
  • Create sub-plot material, characters and supporting text to complement the games’ narrative and central quests.
  • Work with the game designers to produce quest dialogue.
  • Experience in interactive scriptwriting preferred, an ear for the world of Albion essential.
  • Must be able to work at Lionhead’s Guildford office for 3 days per week for briefings, feedback and gameplay sessions.
  • Assist in the creation of marketing and community materials.
  • Learn and use in-house dialogue software and to produce work in a compatible format.
  • Work with the Lead Writer to ensure a consistent tone across the game.
  • Beneficial for candidates to have mastered uni-pedal, poultry propelling and pursuit.

apply now

Anti-Cheat Programmer

12 month contract

Knowledge, Skills and Experience

  • Strong C++
  • Experience of online security and cheat prevention
  • Previous experience working on AAA projects
  • Demonstrated ability to work within large existing codebases and middleware solutions
  • Experience of working with Unreal Engine (3 or 4)
  • Working in an Agile/SCRUM environment as part of a multidisciplinary team
  • Strong communications skills, written and verbal
  • Strong team player
  • Highly motivated and self-starter
  • Passion for quality and excellence

apply now

Incubation Engineer

12 month contract

Knowledge, Skills and Experience

  • Advanced understanding in C/C++ (2 years proven industry experience)
  • Broad scope of knowledge as the role may cover numerous game systems.
  • Be flexible to turn your hand to various areas on the game while working in a small team of engineers
  • Ability to take on an existing codebase and come up to speed quickly
  • Solid background in 3d math
  • Unreal Engine working knowledge using Unreal Script linked with C++ native implementations
  • Experience with Perforce or other Source Control solution.
  • Aptitude with additional programming languages (C#, Lua, Python, HTML5/Javascript)
  • Experience with multiple hardware and software platforms (Mobile devices, social platforms, etc.)

 

 

apply now

Sound Designer

12 month contract

Knowledge, Skills and Experience

  • Passion and some intermediate experience in creating high quality sound design assets for video games.
  • A passion creating sound design for Playable Characters such as Heroes.
  • Experience in digital audio workstations (Such as Pro Tools).
  • Proven User Experience of Wwise.
  • Knowledge of SCRUM would be beneficial.
  • Knowledge of Unreal Engine 4
  • Knowledge of Field Recording, Voiceover Recording & Editing would be beneficial.

apply now

Not found what you were looking for?
Find similar jobs at other Microsoft studios such as Lift London,
Soho Productions and Rare here: careers.microsoft.com


}