English will follow below.

 

Description du Poste


En tant que Programmeur·euse Système Senior, vous serez responsable de la conception, du développement et du maintien de la technologie sur laquelle fonctionne le jeu. En étroite collaboration avec les équipes techniques et créatives, vous vous assurerez que le moteur de jeu et les outils permettent de concrétiser la vision créative. 

 

Ce que vous ferez:

  • Concevoir et développer la technologie qui supporte notre jeu, lui donner un élément différentiateur sur un marché compétitif. 
  • Se tenir informé·e des tendances de l'industrie et des technologies liées aux moteurs de jeu, explorer des technologies émergentes pour améliorer les méthodes de développement de jeu. 
  • Collaborer avec les équipes techniques et créatives pour assurer la facilité d'utilisation du moteur et son optimisation sur toutes les plateformes. 
  • Développer et tenir à jour la documentation technique, y compris les documents de design et de spécification des systèmes.  
  • Optimiser les systèmes de bas niveau spécifiques à chaque plateforme pour assurer une performance sur toutes les plateformes ciblées. 
  • Travailler avec le·la Directeur·rice Technique du projet pour gérer et suivre les risques et problèmes techniques. 

 

Ce que vous apportez:

  • Baccalauréat en sciences informatiques, génie logiciel, ou équivalent. 
  • 7 années d'expérience dans le développement de jeux vidéo au minimum. 
  • Connaissance solide de C/C++, expérience sur Unreal Engine 5 est un plus. 
  • Participation au lancement de 2 jeux vidéo majeurs au minimum. 
  • Expérience dans les jeux console à grande échelle, avec une participation à toutes les étapes, incluant prototypage, production et lancement. 
  • Expérience dans la gestion mémoire, la programmation multi-thread et le développement pour plateformes multiples. 
  • Passion pour les jeux vidéo et volonté de créer des jeux novateurs et de haute qualité. 

 


 

Job Description

As a Senior Systems Programmer, you will be responsible for designing, developing, and maintaining the core technology that powers our game. You will work closely with the technical and creative teams to ensure that the game engine and the toolset support the creative vision

 

What you will do:

  • Design and develop the core technology that powers our video game, giving it a clear edge in a competitive market
  • Stay up-to-date with the latest industry trends and technologies related to game engine development, and explore new and emerging technologies to improve the game development process
  • Collaborate with the technical and creative teams to ensure that the engine is optimized for performance, scalability, and ease of use
  • Develop and maintain technical documentation, including design documents and system specifications
  • Optimize low-level, platform-specific systems to ensure performance on all target platforms
  • Work with the technical director of the project to manage and track technical risks and issues

 

What you bring:

  • A bachelor’s degree in computer science, software engineering, or equivalent
  • 7+ years of experience in game engine development for video games
  • Strong knowledge of C/C++ and experience with Unreal Engine 5 is a plus
  • Have participated in the delivery of at least 2 major video game titles.
  • Experience with large-scale console games programming at all stages of the life cycle, including prototyping, production, and release.
  • Experience with memory management, multi-threading and cross-platform development.
  • Passion for video games and a desire to create cutting-edge and high-quality games

 

Postuler pour cet emploi

* Requis

resume chosen  
(File types: pdf, doc, docx, txt, rtf)