Sorry! This job has been filled, so can no longer accept applications.

Engine Programmer – PlayStation VR – London

Location: London, UK Salary: Negotiable

Job ID: # Posted: 5 months ago


OPM are working with a hugely successful development team based in Central London.

They are currently looking for an Engine Programmer to work on their next new and exclusive virtual reality title.

Building on over twenty years at the forefront of development, they’re leading the world of VR, and about to start an exciting new project that will push the player-experience to new heights.

You will be encouraged to manage your own time, make decisions for yourself and above all have fun in a very creative environment.

This is a great opportunity for a game-play programmer to join our project team at the beginnings of a new title – helping to define, and ultimately deliver, a completely new experience for the studio.


  • Designing, developing, documenting, testing and maintaining software in collaboration with other engineers and content creators with the goal of creating a rich development environment focused on fast iteration and high performance.
  • Developing new software ranging from low-level hardware interaction through to front facing systems and APIs used directly by tooling, gameplay engineers and content creators.
  • Providing “last line of defense” engineering support for the entire team, often working on critical issues that could be in an area you are neither familiar with nor responsible for.
  • Collaborating with other members of the engineering team, content creators and embedded QA to continuously improve proprietary technology. Proactively improving quality and efficiency by bringing new ideas and approaches to the studio to ensure we continue to remain best of class.
  • Managing priorities and dependencies. Assessing and communicating technical risk. Gathering requirements and committing to deliverables.



  • Excellent C++ programming skills practiced within console-based game development.
  • Excellent analytical and problem-solving skills. You will have a methodical approach to debugging and you will be adept at identifying performance bottlenecks, proposing and carrying out optimizations.
  • Excellent communication skills. You will be used to working in a collaborative and vibrant workplace and you will also be used to working for periods on your own. You will be able to clearly communicate and understand complex problems to a wide range of developers.
  • A solid understanding of software engineering principals, practice and architecture. You will be able to design code and data structures with re-use, parallelism and performance in mind. You will be pragmatic in your design and remain focused on the requirements.
  • Experience of working with and interfacing to a large and complex codebase. You will have a good general knowledge of a wide range of systems such as graphics, physics, animation, audio, and networking. You will be quick to understand and explain new things.
  • A passion and aptitude for practical game development. Experience of working in small focused work groups and interfacing with a large multi-discipline team.
  • Ability to self-priorities your time and commitment to deliver results to an expected level of quality with minimal supervision.

Tagged as: Engine Programming

Tags: Engine Programming Categories: Programming , Technical


Daniel Fox

Lead Recruitment Consultant

See Daniel's jobs

Why Video Games Need Scripts

What do Unchartered, Metal Gear Solid, Mass Effect, The Last of Us, The Witcher, Bioshock and Red Dead Redemption have…

Read more

My Top 4 Visually Stunning Video Games

In 1977, the first video game art came from the Atari 2600 (which required a large heaped spoonful of imagination)….

Read more

No-Deal Brexit – Rights as a UK national living abroad

With the deadline for the UK leaving the EU fast approaching, and the chances of a no-deal exit ever-increasing, it’s…

Read more

Copyright © 2020 OPM Response Ltd. Tollgate Business Park, Colchester, Essex, CO3 8AB, United Kingdom