Programmeur d'outils / Tools Programmer

Epic Games
Montreal, Canada Canada
9 months ago

Apply

Epic Games recrute un(e) développeur(se) expérimenté(e) pour collaborer sur le logiciel d’architecture, Twinmotion, fondé sur l’UnrealEngine 4.

Responsabilités :

● Développement de fonctionnalité métier.

● Créer et adapter les fonctions de rendu les plus récentes d'UE4 à Twinmotion

● Optimiser les processus de travail C++ et les pipelines (processus) de contenu a Twinmotion.

● Améliorer l'expérience utilisateur

● Forte compétence en API réseaux

● Expérience professionnelle dans le développement d’interface utilisateur.

Qualifications :

● D'excellentes compétences en C++.

● Expérience professionnelle de développement de moteur avec un moteur C++.

● Connaissance ou expérience d'utilisation des chaînes de compilation, des logiciels d'aide à la compilation, des outils de développement, des interfaces de programmation (API) de plateforme, et, plus largement, des écosystèmes MacOs et Windows

● Expérience de finalisation d’application, en matière de compatibilité notamment.

● Expérience d'utilisation des interfaces de programmation (API) de rendu de dernière génération.

● Capacité à interagir avec différents développeurs dans une équipe soudée.

● Excellentes capacités de communication écrite et orale.

Ça va être Epic !

Epic Games is looking for an experienced developer to collaborate on the architectural software, Twinmotion, designed on the UnrealEngine 4.

Responsibilities :

● Functionality development

● Create and adapt the latest rendering functions from UE4 to Twinmotion

● Optimize C++ work processes and content pipelines (processes) at Twinmotion.

● Improve the user experience

● Strong competence in network APIs

● Professional experience in user interface development.

Qualifications :

● Excellent C++ skills.

● Professional experience in engine development with a C++ engine.

● Knowledge of or experience using compilation strings, compilation support software, development tools, platform programming interfaces (APIs), and, more broadly, MacOs and Windows ecosystems

● Experience in finalizing applications, particularly in terms of compatibility.

● Experience in using the latest generation of rendering programming interfaces (APIs).

● Ability to interact with different developers in a tight team.

● Excellent written and oral communication skills.

This is going to be Epic!

Related Jobs

Programmeur Outils / Tools Programmer at Zenimax · 1 year ago
Developer UI Tools /Développeur d'outils d’interface d’utilisateurs at Unity · 2 months ago
Product Designer, Graph Tooling / Concepteur de produit, graphiques d’outils at Unity · 1 month ago
Senior Multiplayer Tools Developer / Développeur d'outils multijoueurs senior at Unity · 1 month ago
Senior Tools Developer, Procedural Graph // Développeur d’outils logiciels, Graph procédural at Unity · 23 days ago
Tools Software Developer, Automotive / Développeur d'outils logiciel, Automobile at Unity · 3 months ago
Tools Software Developer, Verticals Workshop/Développeur d'outils, Verticals Workshop at Unity · 16 days ago
Programmeur Gameplay Senior (H/F) / Senior Gameplay Programmer at Ubisoft · 1 day ago
Programmeur QA (H/F) - QA Programmer (M/F) at Ubisoft · 4 days ago
Programmeur Network Senior (H/F) - Senior Network programmer (M/F) at Ubisoft · 4 days ago
Programmeur d'Animation / Programmer Animation at Zenimax · 1 year ago
Programmeur Backend Serveur / Backend Server Programmer at Zenimax · 1 year ago

More jobs at Epic Games