Lead R&D Software Engineer - Lighting, LookDev & ENV Tools
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Lead R&D Software Engineer - Lighting, LookDev & ENV Tools
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.
Job Requirements
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.