C++ Software Engineer

The goal at XR Games is to be the best developer of VR titles in the world. 

 

Due to the success and critical acclaim of our previous projects such as Zombieland: Headshot Fever and Angry Birds Under Pressure our team is now working on numerous major projects with recognisable IP’s throughout 2022 and 2023.

 

Having won ‘Best small studio’ at the 2021 TIGA awards our team is growing in all areas of game development as we transition from a small start-up studio to an established multi-disciplined games studio specialising in full-scale immersive extended reality games. Led by a team with big game experience at studios such as Rockstar, EA, Codemasters, Playground, Dubit and Sumo we have created games for some of the world’s biggest brands such as Sony, Rovio, Dreamworks and Lego.


 

The Role

We’re looking for an experienced C++ programmer to join our team. The right person for the job looks like this:


 

Core Technical Skills

 

  • A deep knowledge of game engine architecture, 3D maths, current real-time graphics rendering animation techniques and data formats (.FBX, gLTF etc.)

 

  • Knowledge of geometry, image/texture formats and compression, high-level shading languages (HLSH, GLSL, Cg etc.)

 

  • Fluency in C++

 

Other desirable technical skills:

 

  • Optimisation and debugging

 

  • Knowledge of DCC SDKs for Max, Maya, Photoshop

 

  • Experience with GUI Toolkits (Qt etc).

 

  • Experience working with large multi platform code bases

 

  • Experience with graphics APIs such as DirectX, Vulkan, Metal, etc.

 

  • Experience with Geometry reduction APIs (eg Simplygon).


 

Positive attributes:

 

  • Strong English language communication skills, written and verbal.

 

  • Experience working with large multi-platform code bases.

 

  • Experience of developing VR titles

 

  • Ability to work with a diverse team of mixed disciplines to deliver functionality on time to the required specifications

 


Our studio is based in Leeds with a hybrid-working setup as standard. We do accommodate fully remote team members if we need to and will assist financially with relocation for those looking to do so. 

 

Apply today to speak to our team and be a part of our journey!