Framestore is a global leader in visual effects and computer graphics, having won every major industry award; including an Oscar and BAFTA for the film ‘Gravity’.
Our Systems Development team builds system-level software for the large Linux systems we use globally: compute clusters, storage and file systems, system monitoring, as well as the Linux OS used on over 1,500 workstations by our artists and technicians.
Think you would enjoy working on this small and innovative team? We are looking for a great software developer to join us.
The role
You’ll be given the opportunity to work on a mix of new projects, and enhancing existing software; proprietary and open source. Experience developing computer graphics software is not necessary; these are the high performance systems that underpin our workflow/pipelines used to make visual effects.
Requirements
- Degree in Computer Science, Software Engineering or related field
- Experience of software development in a Linux or other Unix-like environment, most likely in C, C++ or Python.
You’ll be able to show us skills and interest in some area of systems programming. It could be something with sockets in TCP/IP, interfacing with the Linux kernel, or something you optimised with a high performance data structure. If you’ve used PostgreSQL or another SQL database in any depth, we’d like to hear about that. We’re interested in contributions to open-source projects, too.
A passion and interest in film and computer graphics is welcomed! But prior experience is not necessary.
More about us
Our team environment is friendly and welcoming, with regular working hours. We don’t work on call; we’re privileged to be fronted by our support engineers around the globe. This means we have to produce good quality software and advocate it; good communication skills are part of our positive culture of open discussion on designs and code review.