Développeur Unreal , Logiciels – Unreal software developer

Montréal
Ingénierie - Logiciel
Permanent
Un peu d’info sur nous :
 
TRIOTECH est créateur d’attractions immersives et interactives. Nous créons du fun.
 
Nous amenons le fun à un autre niveau et nos équipes repoussent constamment les limites. Nous cherchons des joueurs talentueux pour compléter nos équipes. Nous faisons les choses à notre manière, et nous n'avons pas l'intention de nous arrêter là. Êtes-vous prêt? Voici un aperçu d'une journée ici : https://vimeo.com/252713297
 
Pour en savoir davantage sur nous, les nombreux prix que nous avons gagnés, nos produits et les millions de gens qui vivent l’expérience TRIOTECH à travers le monde chaque année, c’est par ici : http://www.trio-tech.com/

***

About us:
 
Market leader of out-of-home multi-sensory interactive attractions. We are creators of fun.
 
We bring fun to the next level, and we have hyperactive R&D and creative teams always pushing the envelope. We’re looking for real players to join our team. We always do things differently, and we aren't stopping anytime soon. Create with us! Here is a glimpse of a day here: https://vimeo.com/252713297
 
To find out more about us, the many prizes awarded, our product and the millions of people who experience TRIOTECH around the world every year, it’s here: http://www.trio-tech.com/

Principales responsabilités - Main responsabilities

    • Analyser les besoins des artistes afin d’évaluer les solutions pouvant répondre à leurs requêtes.
    • Planifier et développer les fonctionnalités requises dans l’engin afin de fournir aux artistes les outils nécessaires à la création d’expériences visuellement impressionnantes.
    • Proposer et optimiser le code de l’engin afin d’obtenir les meilleures performances possibles.
    • Concevoir et aider à l’exécution des tests afin de permettre un déploiement sans faille chez les clients.
    • Participer activement à l’architecture et au développement de la plateforme de développement et déploiement des systèmes (framework).
    • Participer activement au débuggage et au support à la clientèle lorsque requis.
    • Développer des outils pour faciliter le design.
    • Développer des tests et des outils de profilage.
    •  
    • Analyze the needs of artists in order to evaluate the solutions that can answer their queries.
    • Plan and develop the functionality required in the craft to provide artists with the tools they need to create visually impressive experiences.
    • Propose and optimize the code of the machine in order to obtain the best possible performances.
    • Design and assist with test execution to enable seamless client deployment.
    • Participate actively in the architecture and development of the platform for the development and deployment of systems (framework).
    • Actively participate in debugging and customer support when required.
    • Develop tools to facilitate design.
    • Develop tests and profiling tools.

Exigences - Requirements

    • Diplôme universitaire en informatique, développement de logiciels ou équivalent.
    • Un minimum de 5 ans d’expérience en jeu vidéo et/ou développement d’applications interactives.
    • Forte expérience avec l’engin Unreal.
    • Expérience en programmation C++ orienté objet.
    • Bonne connaissance en ingénierie logicielle (design / architecture de code).
    • Excellente compréhension des bonnes pratiques de développement logiciel.
    • Maîtrise du français et bon niveau d’anglais.
    • Bonne compréhension de la création et de l’optimisation des modèles 3D et niveaux de jeux (un atout)

    • Savoir naviguer au sein d’équipes multidisciplinaires.
    • Utiliser efficacement la latitude et l’autonomie offerte.
    • Apporter de nouvelles idées.
    • Avoir de la rigueur et faire preuve d’organisation.
    • Être passionné(e) par la recherche et le développement!
    •  
    • University degree in computer science, software development or any related field
    • 5 years experience in the video game industry or in the development of interactive applications
    • Strong experience with the game engine Unreal
    • Experience in C++ object-oriented programming
    • Good knowledge of software engineering (design / code architecture
    • Excellent understanding of software development best practices
    • Fluency in French and English (Oral and written)
    • Good understanding of the creation and optimization of 3D models and game levels (an asset).
    •  
    • Know how to navigate within multidisciplinary teams;
    • Use the latitude and autonomy effectively;
    • Bring new ideas;
    • To have rigor and to show organization;
    • Be passionate about research and development!
Nous avons hâte de vous connaître!

***

Looking forward meeting with you!