Le titulaire de ce poste est responsable des fonctionnalités qui permettre laffichage à lécran de lunivers du jeu en 3D (ex: architecture du rendu texture SFX éclairage etc.).
Les fonctions principales et habituelles de cet emploi sont :
Profiler et optimiser lutilisation GPU du jeu
Collaborer avec le Directeur technique graphique afin détablir les contraintes et communiquer à léquipe artistique les possibilités techniques des différentes fonctionnalités 3D ;
Compiler et comprendre les intentions 3D du projet et répertorier les besoins de développement et analyser la faisabilité technique ;
Analyser les fonctionnalités 3D existantes dans le moteur et voir si ça convient aux intentions ;
Proposer des améliorations au besoin en concevant et implantant de nouveaux systèmes ;
Suggérer des innovations en sinspirant de dautres jeux de lindustrie ;
Valider et vérifier si les systèmes 3D nouvellement développés et intégrés rencontrent les intentions spécifiques et générales du projet et ne créent pas dincohérence avec le code déjà existant ;
Supporter les fonctionnalités et les systèmes 3D conçus pour la production ;
Déterminer et corriger les bugs 3D identifiés par les autres métiers et léquipe de contrôle qualité ;
Documenter son travail afin de transférer ses connaissances et permettre aux utilisateurs (les autres métiers) de comprendre comme utiliser les systèmes et fonctionnalités 3D ;
Effectuer toutes autres tâches connexes.
Qualifications :
Formation :
- Baccalauréat en informatique ou génie informatique ou toutes autres formations équivalentes.
Expérience pertinente :
- Minimum de 3 à 5 ans dexpérience en programmation 3D idéalement dans le domaine du jeu vidéo ou toutes autres expériences pertinentes.
Habiletés et connaissances :
Connaissances en algèbre linéaire
Connaissance de larchitecture GPU et les meilleures pratiques pour optimiser la performance
Connaissance des APIs bas-niveau 3D (DirectX Vulkan)
Connaissance des langages de shader
Atout : connaissance de Unreal Engine
Atout : connaissance des outils de profiling GPU (RenderDoc NVIDIA Nsight etc.)
Atout : connaissances multiplateformes
Connaissance des bonnes pratiques de désign logiciel et des compromis mémoire / CPU / GPU
Avoir un bon esprit danalyse et de synthèse
Capacité à résoudre des problèmes
Être autonome et débrouillard
Avoir le sens du détail
Etre orienté résultat
Avoir de bonnes habiletés relationnelles et de communication
Capable de travailler en équipe
Capable de sadapter aux changements
Remote Work :
No
Employment Type :
Full-time
Le titulaire de ce poste est responsable des fonctionnalités qui permettre laffichage à lécran de lunivers du jeu en 3D (ex: architecture du rendu texture SFX éclairage etc.). Les fonctions principales et habituelles de cet emploi sont : Profiler et optimiser lutilisation GPU du jeu Collaborer avec...
Le titulaire de ce poste est responsable des fonctionnalités qui permettre laffichage à lécran de lunivers du jeu en 3D (ex: architecture du rendu texture SFX éclairage etc.).
Les fonctions principales et habituelles de cet emploi sont :
Profiler et optimiser lutilisation GPU du jeu
Collaborer avec le Directeur technique graphique afin détablir les contraintes et communiquer à léquipe artistique les possibilités techniques des différentes fonctionnalités 3D ;
Compiler et comprendre les intentions 3D du projet et répertorier les besoins de développement et analyser la faisabilité technique ;
Analyser les fonctionnalités 3D existantes dans le moteur et voir si ça convient aux intentions ;
Proposer des améliorations au besoin en concevant et implantant de nouveaux systèmes ;
Suggérer des innovations en sinspirant de dautres jeux de lindustrie ;
Valider et vérifier si les systèmes 3D nouvellement développés et intégrés rencontrent les intentions spécifiques et générales du projet et ne créent pas dincohérence avec le code déjà existant ;
Supporter les fonctionnalités et les systèmes 3D conçus pour la production ;
Déterminer et corriger les bugs 3D identifiés par les autres métiers et léquipe de contrôle qualité ;
Documenter son travail afin de transférer ses connaissances et permettre aux utilisateurs (les autres métiers) de comprendre comme utiliser les systèmes et fonctionnalités 3D ;
Effectuer toutes autres tâches connexes.
Qualifications :
Formation :
- Baccalauréat en informatique ou génie informatique ou toutes autres formations équivalentes.
Expérience pertinente :
- Minimum de 3 à 5 ans dexpérience en programmation 3D idéalement dans le domaine du jeu vidéo ou toutes autres expériences pertinentes.
Habiletés et connaissances :
Connaissances en algèbre linéaire
Connaissance de larchitecture GPU et les meilleures pratiques pour optimiser la performance
Connaissance des APIs bas-niveau 3D (DirectX Vulkan)
Connaissance des langages de shader
Atout : connaissance de Unreal Engine
Atout : connaissance des outils de profiling GPU (RenderDoc NVIDIA Nsight etc.)
Atout : connaissances multiplateformes
Connaissance des bonnes pratiques de désign logiciel et des compromis mémoire / CPU / GPU
Avoir un bon esprit danalyse et de synthèse
Capacité à résoudre des problèmes
Être autonome et débrouillard
Avoir le sens du détail
Etre orienté résultat
Avoir de bonnes habiletés relationnelles et de communication
Capable de travailler en équipe
Capable de sadapter aux changements
Remote Work :
No
Employment Type :
Full-time
View more
View less