Lead Gameplay/Engine Engineer - VR - London
Location: London - VR
Framestore VR has offices in London, New York and Los Angeles. We specialize in building visually stunning pre-rendered and real time VR and AR content for all the major tethered and mobile headsets on the market. We build both engine driven and camera driven work and excel at creating unique, out of the box, high quality content for our partners.
We are looking for experienced, self-starter Gameplay/Engine Engineers in our Virtual Reality studio in London. The engineering team is responsible for developing groundbreaking new technologies in order to bring immersive experiences to the next level. The Gameplay/Engine Engineer is responsible for assisting in devising and implementing both internal prototypes, and delivering high-quality products and projects for innovative brands and clients.
Come join our team and help us continue to shape the future of VR.
Design and implement well-engineered, reliable, maintainable, and bug-free code, primarily in Unreal but also in Unity
Collaborate with team members to develop various gameplay systems
Develop and test code, fix bugs, and profile and optimize code as directed
Work with CG artists and technical directors in order to implement assets in-engine
Document and peer review technical designs with other software engineers
Design and implement gameplay features within an established framework
Research innovative ideas to improve efficiency and satisfy technical requirements, especially when it comes to the areas of VR and AR
Contribute advice and support around implementation of large technical projects with innovative solutions
Work with VR Producers, technical and creative leads to provide input for the budgeting process for technical gameplay/engine elements of a production
Across the VR group provide research and technical liaison between offices, and, where possible, share knowledge and facilitate communication between them
Draw upon technical understanding to practically solve client problems alongside the growing Framestore Virtual Reality engineering team
Mentor other engineers as needed to increase their abilities and productivity
Shader languages (Cg, HLSL, GLSL)
Key Skills and Experience:
Solid CG understanding.
Knowledge of Realtime rendering, Rasterization, skinning, animation, etc.
Comfortable with shader programming (cg/hlsl/glsl).
The ability to script and utilize unique VFX animation in UE4 and Unity Engine (and/or equivalents such as UE3 / UDK).
OpenCV, Open NI, GPU programming an advantage.
The ability to take existing pre-rendered photoreal quality assets and repurpose for instant interaction in game engine technology.
Strong math and physics skills.
Solves problems with tech: capable of self-direction
Highly committed and able to work independently and as part of a team
Positive attitude towards learning and sharing, team-oriented
Extremely organized with an excellent attention to detail
Deadline orientated; able to work and communicate effectively in a fast paced environment
Genuinely passionate about Virtual Reality and emerging technologies.