Programmer

With the focus of combining Hollywood-caliber visuals with AAA interactive gameplay, Framestore launched it's VR Studio in 2014 to develop real-time VR and AR projects that push the boundaries of visual quality.  Candidates can expect to work with core teams in an environment where they can make a difference while enjoying the perks of an established company. If you are passionate about new challenges and are looking to build cutting-edge immersive VR games and experiences, come work with us!

Responsibilities:
  • Develop clean, optimized high and low level code for different platforms
  • Identify technical issues and solve complex problems with innovative solutions
  • Maintain code, including troubleshooting, optimization and debugging
  • Research creative solutions to improve efficiency and satisfy technical requirements

Required Skills:
  • Strong C++ skills
  • Experience with game engines, Unreal preferred
  • Strong math and physics skills
  • Knowledge of shader programming (cg/hlsl/glsl)

Nice to Have:
  • Proficient with Python or C#
  • Experience with VR/AR platforms, ARKit/ARCore a plus
  • Familiar with the Digital Content Creation tools used for game assets
  • Experience with Bash, Windows batch script, and/or JavaScript
  • Familiarity with engine build systems and their scripting languages
  • An understanding of Agile development processes

Framestore is proud to employ extraordinary talent across all genders, races, nationalities, religions, ages, abilities and sexual preferences. We aim to encourage and support all of our current and future employees to achieve their potential. No job applicant will receive less favourable treatment on any basis when applying for a career with us.
 //

Want to apply later?

Type your email address below to receive a reminder

Apply to Job // Postuler pour le poste

Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // Erreur
Error // ErreurRequired field // Champ requis
insert_drive_file
insert_drive_file
Error // Erreur
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // Erreur
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis