company_logo

Full Time Job

Junior Software Developer - VFX

Moving Picture Company

London, United Kingdom 10-19-2021
 
  • Paid
  • Full Time
Job Description
The Moving Picture Company (MPC) has been a global leader in visual effects (VFX) for 25 years, with established facilities across the globe.
We are renowned for adding visual wonder and creative expertise to the film, advertising and entertainment industries, with some of our most famous projects including the blockbuster movies Blade Runner 2049, The Jungle Book, The Lion King and 1917, and advertising campaigns for Channel 4, Sony and IKEA.

MPC has been at the forefront of Realtime and Virtual Production for years, with those efforts participating in Oscar nomation and wins, and we're renewing our efforts to remain at the bleeding edge of those offerings for our clients as we face a full slate of high profile awards for 2021 and 2022.

We have an opening for a Junior Software Developer to contribute to engineering a Business Agnostic DCC.

We are looking for an engineer that is keen to work in a team that is high profile on all fronts; your peers, the reach and impact of the work, and the importance of the outcome to internal and external clients.

It's important to have, or be willing to develop, a delivery-driven mind set coupled with the ability to move with agility between streams in stages ranging from prototype to maintenance.

This is a great opportunity for a junior wishing to work at scale and join an incredible team.

If you are passionate about creature development, data, architecture, artist and TD quality of life, and want to make meaningful contributions to one of the most productive environments in the industry, we want to hear from you!

Primary Responsibilities
• Work with a mix of local and remote Team Members to implement user facing tools and process in support of a variety of applications.
• Work with members of the team to conform and improve code and tools
• Contribute practical implementation bound to a schedule and roadmap
• Contribute to developer facing or user facing documentation as applicable.
• Learn, share and grow

Qualifications
• STEM Degree or demonstrable equivalent knowledge; as related to problem solving, analysis, and system design
• Knowledge of language and environment in C++ and Python
• Some knowledge operating and implementation for a VFX Centric DCC (Maya, Houdini)
• Basic skills in GUI/UX development
• Familiarity with modern structured development practices, documentation needs, and the tools that support them is very important.
• Able to work in a multi-cultural, multi-site large organization

Soft Skills:
• Highly committed and able to transition between independent work and team participation.
• Positive attitude towards learning, sharing and mentoring.
• Organized and methodical with an ability to communicate efficiently within a technical team.
Optional Skills and Experience

The following qualities will be highly regarded but are not required. Some of the below might become necessary learning experiences on the job dependent on time and resources, team and circumstances.
• Experience in any creative department or a strong understanding and ability to relate to the needs and operations of TDs and/or artists
• GUI/UX development in Qt or an imgui
• DevOps related experience
• Knowledge of a game engine, operation and/or development (Unreal preferred)
• Understanding and some experience working with USD directly
• HLSL or GLSL Shader writing
• OpenCL or Cuda

This is an exciting opportunity to work in the dynamic world of visual effects. If you are an ambitious software developer looking for an opportunity to work with cutting edge technology then we look forward to your application.

Jobcode: Reference SBJ-rjve00-18-117-228-247-42 in your application.