Programmeur senior en rendu/Senior Rendering Programmer
Listed on 2026-02-27
-
Software Development
Game Development / Testing, Senior Developer, Software Engineer, C++ Developer
Programmeur de moteurs senior / Senior Engine Programmer
Nous sommes Highdive, un studio de dévelopement Net Ease Games - Thunder Fire, de Montréal. Nous créons par-delà les frontières, des jeux qui nous font vivre ensemble, de pures émotions.
- Contribuer à la construction et à l'amélioration des systèmes du moteur en C++, tels que les outils, l'animation, la physique et les effets 3D, en accordant une attention particulière à l'évolutivité et aux performances.
- Collaborer avec l'équipe du moteur pour résoudre des problèmes complexes au sein de la pile technologique, en se concentrant sur les aspects de performance tels que le CPU, le GPU, la mémoire et les temps de chargement.
- Participer à la maintenance de la documentation technique, en veillant à ce que les systèmes soient bien documentés et facilement accessibles à l'équipe.
- Utiliser des outils de profilage et de collecte de données pour analyser les performances et formuler des recommandations d'optimisation.
- Se tenir informé des nouveaux développements dans la technologie des jeux et des avancées du moteur, en appliquant les améliorations pertinentes au projet.
- Licence en informatique, en mathématiques ou dans un domaine connexe.
- 3 à 5 ans d'expérience dans l'industrie du jeu ou dans des domaines connexes, idéalement avec une exposition à un titre commercialisé.
- Maîtrise de C++ (C++14 ou C++17 est un plus) ; une bonne connaissance de C# est un avantage.
- Solide compréhension d'Unreal Engine 4/5, et une expérience avec Blueprints est un plus.
- Connaissance de base de la programmation multithread, des modèles de conception et de l'optimisation des performances.
- Familiarité avec les outils et les techniques de profilage et d'analyse des performances du moteur.
- Excellentes compétences en matière de résolution de problèmes et de communication, avec la capacité de travailler à la fois de manière indépendante et au sein d'une équipe.
Nous offrons l’expérience unique de faire partie de la création d'une nouvelle équipe de jeu internationale en plein cœur de Montréal, qui bénéficie de la richesse de la diversité de ses membres et de l’échange culturel avec nos partenaires à Hangzhou.
Nous offrons également :
- Couverture d'assurance et télémédecine dès le 1er jour;
- Indemnité transports et repas;
- Prime de référencement;
- REER avec contribution de l'employeur.
Rejoins-nous pour travailler sur un projet ambitieux, dans une atmosphère unique de start-up et avec une équipe de développeurs de jeux passionnés et pleins d'énergie !
Justification des exigences linguistiquesNet Ease s'engage à favoriser un environnement de travail francophone pour ses employés au Québec. Tous les efforts ont été faits pour éviter d'exiger une langue autre que le français pour ce poste.
Cependant, la maîtrise de l'anglais est essentielle pour ce poste, car l'employé devra communiquer régulièrement avec des collègues et des parties prenantes situés à l'extérieur du Québec, où l'anglais est la principale langue de communication entre les bureaux.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: