×
Register Here to Apply for Jobs or Post Jobs. X

Développeur logiciel, en temps réel - Software Developer, Realtime

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: DNEG
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Software Architect, Senior Developer, C++ Developer, Software Engineer
Job Description & How to Apply Below
Location: Montreal

Description

Position at DNEG English version below)
Rédigé au masculin pour alléger le texte

DDU (DNEG Dedicated Unit) opère au sein de BRAHMA AI et travaille en étroite collaboration avec DNEG afin de développer des technologies utilisées directement en production.
L’équipe conçoit des outils, des plateformes et des workflows qui soutiennent les pipelines de VFX et d’animation de longs métrages à travers les studios mondiaux de DNEG.
Une grande partie du travail se concentre sur des outils destinés aux artistes, des pipelines de production à grande échelle, des workflows de simulation et de rendu, ainsi que des systèmes devant fonctionner de manière fiable au sein d’équipes distribuées.

En tant que développeur logiciel temps réel senior, vous occuperez un rôle de leadership au sein de l’équipe Realtime Technologies. Tout en restant un expert technique opérationnel, vous travaillerez aux côtés d’autres leads pour encadrer les développeurs, gérer le cycle de vie des projets et faire le lien entre les parties prenantes de la production et l’implémentation technique.

Le poste

Vous contribuerez activement à l’intégration d’Unreal Engine dans le pipeline propriétaire de Brahma DDU, en participant à une stratégie temps réel alignée avec les objectifs des VFX, de l’animation de longs métrages et de la production virtuelle.
Au-delà du développement, vous serez impliqué dans la conception d’architectures durables et dans le mentorat des autres développeurs de l’équipe.

Responsabilités principales

  • Contribution architecturale :
    Collaborer avec les autres leads pour concevoir et implémenter des solutions robustes et évolutives pour l’intégration d’Unreal Engine dans notre pipeline global propriétaire
  • Développement d’outils :
    Concevoir, développer et livrer des outils de haute qualité destinés aux artistes de différentes disciplines, du layout jusqu’au rendu final
  • Intégration pipeline :
    Mettre en place et maintenir des méthodes fiables d’intégration d’Unreal Engine au pipeline global des studios
  • Leadership & mentorat :
    Encadrer une petite équipe agile de développeurs, fournir un accompagnement technique et réaliser des revues de code afin de promouvoir une culture de performance
  • Gestion de projet :
    Superviser le cycle de développement de certains outils temps réel — de la collecte des besoins jusqu’à la livraison — en veillant au respect des jalons
  • Relation avec les parties prenantes :
    Agir en tant que référent technique auprès des superviseurs VFX et des responsables de département (HOD), en traduisant les besoins créatifs en tâches techniques concrètes
  • Collaboration transverse :
    Travailler avec les autres équipes technologiques pour assurer une intégration fluide des initiatives temps réel dans l’infrastructure logicielle globale du studio
  • Qualité & standards :
    Promouvoir les bonnes pratiques en matière de documentation technique, de tests et de workflows CI/CD afin de garantir la stabilité des outils critiques en production
  • Profil requis

  • Expérience en leadership :
    Expérience avérée dans la gestion de petites équipes techniques ou en tant que lead developer sur des projets complexes impliquant plusieurs contributeurs
  • Expertise technique avancée :
    Maîtrise approfondie d’Unreal Engine (C++ et Blueprints) et excellente compréhension de son fonctionnement interne
  • Compétences en programmation :
    Expérience professionnelle significative en C++ et Python dans des environnements Linux et Windows
  • Gestion de projet :
    Expérience des environnements Agile/Scrum, avec capacité à gérer des priorités concurrentes et les attentes des parties prenantes
  • Communication :
    Excellente capacité à vulgariser des concepts techniques complexes auprès de profils non techniques et d’artistes
  • Résolution de problèmes :
    Approche proactive avec capacité à évoluer dans des contextes ambigus et à fournir des solutions robustes sous contrainte de production
  • Atouts supplémentaires

  • Contexte métier :
    Expérience en production virtuelle, VFX ou animation (ex. : USD, OpenColor

    IO)
  • Expertise outils :
    Expérience dans le développement d’outils destinés aux artistes pour des logiciels comme Houdini, Maya, Nuke ou Katana
  • Connaissances systèmes :
    Expérience avec le…
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary