Développeur graphique (Graphics Developer)

Montréal
Interactif (Interactive)
Full-time
English version below

QUELQUES MOTS SUR NOUS
Moment Factory est un studio multimédia, réunissant un large éventail d’expertises sous un même toit. Notre équipe combine des spécialités dans la vidéo, l’éclairage, l’architecture, le son et les effets spéciaux afin de créer des expériences mémorables. Basé à Montréal, le studio possède également des bureaux à Los Angeles, Londres, Paris, New York et Tokyo. Depuis ses débuts en 2001, Moment Factory a créé plus de 400 productions et destinations uniques dans le monde, pour des clients tels que l’aéroport de Los Angeles, Nine Inch Nails, Microsoft, la NFL, Sony, Toyota, la Sagrada Familia de Barcelone, Madonna et la Royal Caribbean.

VOTRE MISSION 
En tant que développeur graphique, vous aurez pour mission de contribuer à la création d’expériences interactives et d’installations génératives. En collaboration avec les réalisateurs et les autres membres de l’équipe, vous développerez des applications graphiques en temps réel et contribuerez aux projets de recherche et de développement (R&D). 


VOTRE FUTURE ÉQUIPE 
L’équipe Interactive rassemble des passionnés de technologie, de design et d’innovation. On y trouve des développeurs graphiques, créatifs et nouveaux médias ; des designers interactifs, des réalisateurs et des producteurs. Ensemble, ils collaborent à détourner la technologie pour créer des expériences interactives, immersives et innovantes dans le monde réel. 


CE QUE VOUS FEREZ CONCRÈTEMENT 
- Programmer des effets visuels en temps réels basés à partir d’intentions artistiques
- Contribuer au processus créatif en proposant des solutions novatrices
- Participer à l’intégration de nouveaux capteurs et de librairies au sein de nos pipelines de création (Unity 3D et TouchDesigner)
- Améliorer et enrichir notre librairie d’effets visuels
- Évaluer le temps de développement nécessaire pour produire des applications graphiques
- Optimiser le programme et la stabilité du système
- Assurer le support technique interne en matière de codage


VOUS ÊTES 
- Un mathématicien créatif
- Un esprit analytique soucieux des détails
- Autonome et organisé 
- Doué pour analyser et résoudre des problématiques
- Capable de comprendre et de modifier une base de code complexe
- Curieux de développer dans de nouveaux langages
- Apprécié pour votre esprit d’équipe
- Constamment à l’affût des nouveautés technologiques et des nouvelles techniques de programmation visuelle en temps réel
- Adaptable dans un environnement en perpétuelle évolution
- Généreux de partager vos bonnes pratiques
- Capable de communiquer clairement des idées

VOUS AVEZ 
- Une expérience avec les systèmes de rendu en temps réel
- Une bonne connaissance des pipelines de rendus modernes
- Une bonne connaissance des shaders avancés
- Une connaissance des langages de programmation C++/C#, CG, Direct3D/HLSL, OpenGL/GLSL
- Une maîtrise avancée du français et de l’anglais, tant à l’oral qu’à l’écrit
- Un Diplôme Universitaire de 1er cycle en génie informatique ou autres domaines connexes

ENCORE MIEUX SI VOUS AVEZ
Une connaissance de Unity 3D et/ou Derivative Touch Designer


Chez Moment Factory, nous travaillons fort parce que nous croyons au potentiel de rassembler les gens ensemble pour leur faire vivre des émotions, créer des connexions et des souvenirs. Pour concevoir ces moments mémorables, nous favorisons le travail collaboratif de talents multidisciplinaires, tous unis par une même passion. C’est la rencontre de tous ces savoirs divers qui crée des étincelles. C’est pourquoi nous recherchons des personnes inspirées et inspirantes, curieuses de toujours apprendre, de partager et de se réinventer. 

Si vous pensez correspondre à ce poste, nous vous invitons à soumettre votre candidature dès maintenant. Nous ne sommes pas en mesure d’assurer un suivi auprès de chaque candidat, c’est pourquoi nous ne contacterons que les personnes sélectionnés. Merci de considérer une carrière chez Moment Factory. Nous nous réjouissons de faire votre connaissance! 



NOTE : Veuillez noter que la forme masculine utilisée désigne aussi bien les femmes que les hommes. Le genre masculin est utilisé sans aucune discrimination et dans le seul but d’alléger le texte.

///
GRAPHICS DEVELOPER

A WORD ABOUT US
Moment Factory is a multimedia studio based in Montreal with a full range of production expertise under one roof. Our team combines specialists in video, lighting, architecture, sound, and special effects to create remarkable experiences. Since its inception in 2001, Moment Factory has created more than 400 unique shows and destinations. Productions span the globe and include such clients as the Los Angeles Airport, Nine Inch Nails, Microsoft, NFL, Sony, Toyota, the City of Barcelona, Madonna, and Royal Caribbean Cruises.
 
YOUR MISSION
As a Graphics Developer, you will contribute to the creation of interactive experiences and generative installations. In collaboration with directors and other team members, you will develop real-time graphics applications and contribute to research and development (R&D) projects.
 
YOUR FUTURE TEAM
The interactive team brings together experts who are passionate about technology, design, and innovation. You’ll find graphic, creative, and new media developers; along with interactive designers, directors, and producers. Together, they collaborate, using technology in new ways to create interactive, immersive, and innovative experiences in the real world.
 
WHAT YOU WILL DO
- Program real-time visual effects based on artistic intentions;
- Feed the creative process and propose innovative solutions;
- Participate in the integration of new sensors and libraries in our creation pipelines (Unity 3D and Touch Designer);
- Improve our visual effects library;
- Evaluate the development time needed to produce graphical applications;
- Ensure program optimization and system stability;
- Ensure internal technical support in terms of coding.

 YOU ARE
 - A creative mathematician;
- Independent and organized;
- An analytic mind, concerned with details;
- Gifted in analyzing and resolving problems;
- Able to understand and modify complex codebase;
- Excited about developing new languages;
- Known for your team spirit;
- Always on the lookout for new technologies and new real-time visual programming techniques;
- Adaptable and flexible, able to work in a constantly changing environment;
- Ready to share the best practices you develop;
- Able to clearly communicate ideas.
 
 
YOU HAVE
- Experience with real-time rendering systems;
- Strong familiarity with modern rendering pipelines;
- Strong familiarity with advanced shaders;
- Knowledge of programming languages: C ++ / C #, CG, Direct3D / HLSL, OpenGL / GLSL;
- Advanced mastery of French and English, both oral and written;
- An undergraduate university degree in computer engineering or another related field.
 
 YOU MIGHT ALSO HAVE
Familiarity with Unity 3D and/or Derivative Touch Designer.
 
 At Moment Factory, we work hard because we believe in the potential of bringing people together to experience emotions, create connections and form powerful memories. To design these memorable moments, we favour the collaborative work of multidisciplinary talents, all united by the same passion. It is the meeting of minds and talent that creates sparks. That's why we're looking for inspired and inspiring people who are always eager to learn, share, and reinvent themselves.
 
If you think this position is for you, we invite you to apply now. We will not be able to follow up with each candidate, so we will only contact the selected individuals. Thank you for considering a career at Moment Factory. We are looking forward to meeting you!
 
NOTE: The masculine is used in this publication without prejudice for the sake of conciseness.