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

Tools Engineer

12 month contract

The motivation and desire for fixing and streamlining systems and workflows are more important than level but either a Standard or low end Senior is what we’re looking for.

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

Lighting Artist

12 month contract.

Knowledge, Skills and Experience

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

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

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

Level Environment Artist

12 month contract. 2 positions available.

Knowledge, Skills and Experience

  • Have a strong aesthetic for making visually stunning in game levels
  • Able to work from base white box levels and pretty using existing assets to final visual quality.
  • To interpret Artistic Vision from concept and add visual flare to level.
  • Maintain a balance between visual quality and performance requirements
  • Good communications skills between level design and graphics engineers
  • Experience of using next generation Graphic Engine, Unreal preferred
  • Able to create 3D assets for the latest physically based Graphics Engine (Unreal 4)
  • Artistically and technically competent.
  • Able to work to direction but also to show initiative where appropriate.

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

Concept Artist

12 Month Contract

Knowledge, Skills and Experience

  • Show a strongly illustrational style of artwork
  • Have an artistic eye for detail and visual flair as well as a technical skill set
  • Strong creative sense with a wealth of original ideas
  • Technically proficient in 2D software
  • Good at analyzing complex problems and interpreting them.
  • Good communicator across multiple disciplines.

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

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


}