This job might no longer be available.

Programmeur d'outils / Tools Programmer

Epic Games
Montreal, Canada Canada
4 years 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!

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Epic Games

Engineering jobs