Software Engineer - Nuke

Company: The Foundry
Location: Beijing (China)
Start Date: immediately

Job Description

Description bellow got created from PDF. Therefore it displays maybe not 100% perfect.

   Original Company Job-Description as PDF >>

2
1
 
 
  JOB VACANCY – ENGINEERING            
 
 
Software Engineer - Nuke 
 
This is a fantastic opportunity to join The Foundry & Luxology. The portfolio lets users create inspiring 
and  technical  high-end  visuals  across  a  wide  range  of  industries  including  film,  TV,  commercials  and 
games, as well as the CAD, design and architecture markets. 
 
Founded  in  1996,  The  Foundry  is  the  fastest  growing  company  in  its  field  today.  The  company  is 
experiencing  rapid  growth  and  has  listed  in  the  Sunday  Times  Tech  Track  100  for  three  consecutive 
years running.  
  
In September 2012, The Foundry merged with Luxology, a hugely talented and exciting independent US-
based  technology  company.  As  a  joint  entity  The  Foundry  and  Luxology,  develop  award-winning 
computer graphics and visual effects (VFX) software used globally by leading artists and designers.  
  
The  company  now  has  more  than  200  employees  divided  between  its London,  Mountain  View  and  Los 
Angeles offices. Our team is incredibly focused on servicing customers and constantly strives to create 
and deliver innovative, revolutionary solutions to a wide range o  
f markets. 
  
The  Foundry's  innovative,  award  winning  products  are  used  to  create  breath-taking  visual  effects  on 
almost every modern feature film, TV show and commercial created today. Feature film examples include 
the 2012 Oscar® winners Hugo (Best Visual Effects) and Rango (Best Animated Feature Film), Puss in 
Boots, Rio, The Dark Knight Rises, Pirates! In an Adventure with Scientists and many more. High profile 
television  projects  have  included Game  of  Thrones, Planet  Dinosaur and  the  EMMY  award 
winning Boardwalk Empire. 
  
Luxology is well known for its innovative 3D modeling and rendering technology, modo, which is widely 
used in the CAD, design and architecture markets. 
 
Our  joint  vision  is  “To  become  the  most  successful  and  respected  software  company  within  the 
professional visual media industries.” To achieve this we are looking to hire exceptional people to help 
drive our growth and successfully launch existing and new products in to the visual effects and games 
market. 
 
The Product – NUKE 
 
Nuke is the original compositing tool from The Foundry. It provides the stable foundation from which to 
deliver the creative vision of the most forward-thinking directors, helping to meet tight deadlines, and 
manage  quality,  scale  and  efficiency  in  a  robust  production  pipeline.  Our  Nuke  products  are  powerful, 
award-winning compositing tools that deliver unparalleled speed and first-class feature sets unrivalled 
in the desktop market. 
 
The Role  
 
As an experienced Software Engineer, you will contribute to Foundry projects by writing code, authoring 
automated tests, and playing a part in the planning and delivering of releases. The role touches on a lot 
of different aspects of the team and working environments detailed below: 
 
  Management: our developers take ownership of feature development work assigned to them. So, 
from time to time, you may be expected to lead other developers on the team to achieve specific 
architecture and feature development goals. 
 
 
 
 
CO MP ANY  CO NF IDENTIA L  / AU GU ST  2013   1  
 
 


 
  Software  design:  As  an  engineer,  you  will  undertake  design  and  implementation  of  high-level, 
complex software features.  
  Mentoring: As an experienced developer, you will take an active role in bringing other developers 
up to speed on the source code, architecture and provide them with assistance and guidance.  
  Software reviews: You will be expected to contribute to doing code reviews as and when needed. 
  Time  estimates:  You  will  facilitate  project  planning  by  providing  effort  estimates  for  tasks 
assigned to you by the Lead Nuke Engineer. You will be expected to deliver on goals in a timely 
manner, provide regular progress updates, and to keep the Lead Nuke Engineer abreast of any 
changes, which may affect scheduling. 
  Software maintenance: You will be expected to pro-actively contribute to software quality and 
stability by designing and implementing unit tests and other similar measures. 
  Software documentation: You will be expected to document your work clearly and concisely in 
the source code and other documentation. You will be expected to document and communicate 
changes to the architecture including their connection to the roadmap. 
  Build system maintenance: You will contribute to keeping the existing build system up to date to 
ensure  the  software  builds  successfully,  particularly  for  software  changes  contributed  by 
yourself.  
  Represent The Foundry and Nuke specifically in a non-engineering capacity e.g. sales and site 
visits: from time to time, you may be expected to visit post-production sites to demonstrate the 
product and gather requirements from end-users. 
 
You will report to the Lead Nuke Engineer. 
 
Required Skills: 
 
  Proven experience of full development cycle of large-scale commercial software to deadlines 
  Experience of strategic architectural maintenance and development. 
  Excellent C++ knowledge 
  Excellent knowledge of development tools and processes. 
  Experience of cross OS development including OSX, Linux and Windows. 
  Good Track record of problem solving. 
  Successful experience of working in a development team and mentoring junior staff. 
  Good communication skills, well organised, good time management. 
  Strong understanding of multi-threaded CPU and GPU programming. 
  Strong familiarity with application frameworks, the 2D/3D domain including geometric modeling, 
3D maths and rendering. 
  Knowledge of post-production, compositing, 2D/3D applications and 2D/3D paint packages 
preferred. 
 
 
Applying 
To be considered for this position you will need to be eligible to work in the UK, have a valid passport 
for travel outside the UK and the ability to travel to the US within a few weeks of employment. 
 
If you meet the criteria and are interested, please send your covering letter, CV, salary expectations and 
notice period to [email protected] with the subject “Nuke Engineer”. 
   
CO MP ANY  CO NF IDENTIA L /  AU GU ST  2013  2 
 


Created on the 15-08-2013
Logo The Foundry
Personal Job Informations
This is an "Off-Site-Posting" and therefore no requirements got specified. So it is sadly not possible to display how matching you are for this job.
Action :
Apply for Job
You will be redirected to
the Company-Homepage