Lead R&D Software Engineer - Lighting, LookDev & ENV Tools

  • Technology
  • London, Royaume-Uni

Lead R&D Software Engineer - Lighting, LookDev & ENV Tools

Description de l'offre d'emploi

Framestore’s Film Software and R&D Department is looking for a Senior Engineer to help design and build the next generation of USD based lighting tools. At Framestore, we render all our VFX images using our custom renderer, Freak. Freak is connected to a mature bespoke lighting software suite that has been used to efficiently deliver numerous complex shows over the years. We are now in the process of planning out how to evolve this software to help power the next level of USD based lighting and lookdev workflows.

This is an exciting and unique opportunity to work closely with stakeholders in a world class lighting/lookdev VFX team to build production software. You will also be working closely with our rendering and render farm engineering groups to ensure our next iteration of lighting tools are harnessing as much of Freak’s power as possible.

As a technical lead, you are responsible for the engineering process for our lighting and lookdev tools. This includes collaborating closely with other tech leads as well as stakeholders, creating technical designs and architecture for the software we are building and delegating technical tasks to other engineers in the group. You mentor the team through code reviews and technical leadership. You work closely with the group’s scrum master and test engineer to ensure that software is released in a high-quality, iterative manner.

We are looking for a candidate with previous experience and knowledge of development of graphics lighting and lookdev tools or similar. You understand the challenges of VFX production and have a proven track record building UI applications using QT, C++ and python. You are familiar with the challenges around working with high complexity scenes and data sets.

Pré-requis du poste

Required Skills

  • Experience designing, building and delivering QT/C++ UI applications
  • Experience of driving an agile development process
  • Track record of successful team leadership of a development team
  • Strong understanding of multi-threaded CPU programming
  • Knowledge of 3D graphics and rendering
  • Experience of OpenGL development
  • Solid understanding of CG with respect to VFX or Games
  • Knowledge of the state of the industry

Optional Skils

  • CI/CD, TDD and automation
  • Experience of VFX production, in particular, Lighting
  • Experience with developing plugins for Maya or similar
  • USD knowledge
  • GPU rendering experience
  • Python experience

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.