Développeur de logiciels – Pipeline de production virtuelle (Software Developer – Virtual Production Pipeline)

Développeur de logiciels – Pipeline de production virtuelle (Software Developer – Virtual Production Pipeline)

Location: QC Montreal H3K 1G6 1751 Rue Richardson suite 5400 Canada

Créez une alerte emploi personnalisée
Recevez les meilleures offres d'emploi avant les autres candidats, en créant une alerte associée à votre recherche.


Description du poste

Le développeur de logiciel travaillera avec dautres développeurs pour concevoir, développer et soutenir un nouveau pipeline de production virtuelle basé sur la technologie de capture de mouvement et de moteur de jeux, avec des intégrations aux outils et flux de travail existants du pipeline de longs métrages.

Le titulaire du poste travaillera également avec des artistes de toutes les disciplines dans le but doffrir des conseils techniques et de trouver des solutions aux problèmes de production et aux inefficacités du flux de travail.

Les principaux outils utilisés sont Unreal Engine, Maya, C , Python sous Linux et Windows, mais le titulaire sera constamment exposé à de nouveaux outils, processus et produits.

Par conséquent, on sattend à ce quil saventure en territoire inconnu et apprenne de nouvelles choses.

Responsabilités

  • Offrir un soutien aux artistes et aux superviseurs et résoudre les problèmes en temps opportun.
  • Déterminer les besoins et planifier des outils qui contribuent à lefficacité des artistes.
  • Élaborer et tenir à jour des scripts, des outils et des bibliothèques de pipeline et dapplication.
  • Produire des documents et des tutoriels conviviaux relatifs aux outils et procédures.
  • Faire des démonstrations doutils et de flux de travail au sein de léquipe du pipeline et aux artistes.
  • Produire des spécifications techniques, des cas dessai et de la documentation pour les outils que vous élaborez.

Qualifications

  • Baccalauréat ou diplôme en science informatique, en génie informatique ou dans un domaine connexe.
  • Au moins trois ans dexpérience professionnelle dans le soutien aux artistes dans un contexte de production.
  • Expérience des processus délaboration collaborative et dexamen des codes.
  • Grande maîtrise de C et / ou Python sous Linux et / ou Windows.
  • Excellents esprit déquipe et aptitudes en résolution de problèmes et en communication.
  • Compréhension profonde des pipelines de jeux, CG ou VFX.
  • Connaissance et expérience des systèmes de contrôle de code source comme Perforce et Git.
  • Capacité à travailler dans un environnement de production où les activités se déroulent à un rythme rapide.
  • Expérience avec la création de versions personnalisées dUnreal Engine ou dUnity, un atout.
  • Expérience de Maya, Houdini, Mari, Substance, Nuke, Shotgun ou ftrack, un atout.
  • Expérience des outils, processus ou données de capture de mouvement, un atout.

Cette description du poste ne se veut pas exhaustive. Lemployé pourrait devoir accomplir dautres tâches pour répondre aux besoins courants de lentreprise.

Veuillez noter que les candidatures de citoyens et de résidents permanents du Canada seront examinées en priorité.

Job Summary

The Software Developer will work with other developers to design, develop, and support a new virtual production pipeline based around motion capture and game engine technology, with integrations to existing feature film pipeline tool sets and workflows.

You will also work with artists across all disciplines to offer technical advice and come up with solutions to production problems and workflow inefficiencies.

The primary tools are Unreal Engine, Maya, C , Python in Linux and Windows, but you will be exposed to new tools, processes, and products on a constant basis.

Therefore, you will be expected to jump into unknown territory and learn new things.

Responsibilities

  • Provide support to artists and supervisors and resolve issues in a timely manner.
  • Identify needs and plan tools that contribute to artist efficiency.
  • Develop and maintain pipeline and in-application scripts, tools, and libraries.
  • Generate user-friendly documentation and tutorials for tools and procedures.
  • Give tool and workflow demonstrations within the pipeline team and to artists.
  • Produce technical specifications, test cases and documentation for the tools you develop.

Qualifications

  • Bachelors degree / Diploma in Computer Science, Computer Engineering, or other related field.
  • At least 3 years of professional experience supporting artists in a production context.
  • Experience with collaborative development and code review processes.
  • Excellent C and / or Python in Linux and / or Windows skills.
  • Excellent problem solving, communication, and team skills.
  • Firm understanding of game, CG, or VFX production pipelines.
  • Knowledge of and experience with source code control systems such as Perforce or Git.
  • Ability to work in a fast-paced production environment.
  • Experience with building custom versions of Unreal Engine or Unity is useful, an asset.
  • Experience with any of Maya, Houdini, Mari, Substance, Nuke, Shotgun, or ftrack, an asset.
  • Experience with motion capture tools, processes, or data is a plus.

This job description is not meant to be all inclusive. Employee may be required to perform other duties to meet the ongoing needs of the organization.

Please note that Canadian citizens and Canadian permanent residents will be considered in priority.

Attention! Très important!
Veuillez préciser dans votre lettre de présentation que vous avez vu l'offre d'emploi sur Génie-inc. Merci.




Partagez cet emploi!

Les employeurs qui recrutent
  • Merkur
  • Seneca Experts Conseils
  • GBI experts-conseils
  • EMS
  • OCO Technologies inc.
  • Laporte Experts Conseils inc.
  • Drouin Ressources Humaines
  • Alifab
Recevez les derniers articles Carrière
et offres d'emplois directement dans votre boîte de réception!
Vous avez des questions?
Nous sommes ici pour vous aider.