Senior Software Developer

Senior Software Developer

Apply before: 2018-03-31
Type: Permanent

Founded in 1984 as one of the first pioneer of computer generated images, BUF has been blazing new trails for over 30 years providing stunning visual effects for more than 100 films and 850 commercials. By bringing its expert craftsmanship to each project, BUF embraces new artistic challenges that allow for equitable and incomparable results. Some of the recent VFX projects include: Twin Peaks, Blade Runner 2049, Kingsman The Golden Circle, and Independence Day Resurgence.
We are hiring a Senior Software Developer for our in-house software and pipeline tools in our MONTREAL studio. Focused in building innovative software that enables our artists to fully realize any Director’s vision, we are looking for someone able to have a leading role in the Software Development team.
Key Responsibilities

  • Develop and improve existing tools to enable artists to create the best content possible.
  • Work with members of the development team to help resolve issues and solve problems.
  • Communication of tasks, challenges and workflows across a globally distributed team.
  • Contribute technical and user facing documentation.
  • Work with teams cross site in the development of artists and pipeline tools.

Skills and Experience

  • At least 5 years of experience in VFX facility, 3D or image processing software company
  • Experience designing simple UX/UI for complex algorithms and systems
  • Degree in Computer Science, Engineering or a Technical Degree
  • Strong understanding of computer graphics, mathematics, and physics/simulation
  • Advanced knowledge of C++ 11 or 14, Qt, and OpenGL, Python a bonus
  • Competency with Linux operating system and developing on this platform
  • Intermediate knowledge of key VFX applications : modeling, animation, rendering, node-based compositing, asset and production management
  • Some experience with 3D and compositing applications (Maya, 3DS Max, Houdini, Nuke) will be considered as an asset.

Personal Attributes

  • Highly dedicated and able to work independently and as a team
  • Very well organized with strong communication skills and an excellent attention to detail
  • Delivery oriented and ability to stay calm in a fast-paced and high pressure environment
  • Bilingual (French and English) is an asset

BUF is an equitable employer. We offer the same accessibility to employment without distinction of gender, ethnicity,
religion, sexual orientation and age.
Join our amazing team by submitting your application :

Apply now