Nous recherchons un développeur hautement expérimenté pour rejoindre notre studio en tant que spécialiste senior moteur et rendu. Votre rôle principal consistera à porter des jeux sur consoles et autres plateformes, tout en explorant en profondeur les aspects internes du moteur pour optimiser les performances et résoudre des défis techniques complexes.
- Diriger les efforts de portage multiplateforme, en mettant l'accent sur les consoles cibles;
- Analyser et optimiser chaque étape du pipeline de rendu pour respecter les budgets de performance;
- Profiler les charges de travail CPU et GPU et implémenter des améliorations de bas niveau;
- Refactoriser et déboguer des bases de code héritées d'équipes externes pour répondre à nos normes;
- Collaborer avec les ingénieurs moteur et outils pour étendre les engins lorsque les fonctionnalités intégrées sont insuffisantes;
- Encadrer les pairs et guider les développeurs moins expérimentés sur les sujets fondamentaux du moteur et les meilleures pratiques.
- Huit ans ou plus d'expérience dans la livraison de titres sur consoles dans un rôle technique senior;
- Maîtrise pratique approfondie des étapes du pipeline de rendu et des flux de compilation des shaders;
- Expérience pratique du profilage et de l'optimisation du CPU et du GPU sur du matériel dédié;
- Excellentes compétences de la base de code du moteur et des plugins natifs;
- Expérience avérée dans la refactorisation de code moteur complexe écrit par d'autres;
- Esprit de résolution de problèmes aiguisé et souci méticuleux du détail;
- Solides compétences en communication verbale et écrite et attitude collaborative;
- Expertise en gestion de version (Git, Perforce), avec une pratique régulière de merges complexes et de nettoyage de code provenant de partenaires externes;
- Maîtrise opérationnelle des langages de shaders comme HLSL ou GLSL;
- Familiarité avec les API graphiques de bas niveau telles que DirectX 12 ou Vulkan (un atout);
- Expérience de portage entre moteurs (par exemple, Unity Unreal) ou vers des environnements natifs personnalisés (un atout).
Informations contractuelles
- Un salaire compétitif à la hauteur de tes compétences;
- Un horaire régulier de 37,5 heures par semaine;
- Une flexibilité au niveau de la présence au bureau, selon tes préférences;
- La possibilité de prendre des journées de repos ou de pallier aux imprévus grâce à nos 5 jours de congés flexibles par année;
- Un régime de traitement garanti qui t'assurera une tranquillité d'esprit pour les jours malades ou de rendez-vous;
- Des assurances collectives intéressantes offrant une large couverture (santé, dentaire, voyage, assurance salaire courte et longue durée);
- Une plateforme de télémédecine Telus Santé;
- Des allocations mensuelles sur la plateforme TEDY pour te permettre de te gâter un peu;
- Un REER collectif avec contribution avantageuse de l’employeur;
- Un réel impact sur des projets originaux et variés;
- Des collations santé offertes gratuitement à tous les jours;
- Un bureau à Québec;
- Des congés durant la période des fêtes;
- Un accès à ton propre espace personnalisé au cœur d’un espace ouvert, lumineux et branché;
- Des clients d’envergure internationale dans les domaines du jouet et du divertissement;
- Avoir la chance de travailler avec des gens humains, compétents et talentueux;
- Des activités sociales et beaucoup de plaisir!
Tu n’es pas encore convaincu? Clique sur le lien ici pour en apprendre davantage sur notre équipe, nos projets et nos clients :
BKOM est un employeur qui assure l’égalité des opportunités d’emploi. Nous offrons un salaire compétitif et un environnement de travail dynamique. Nous sommes reconnaissants de ton intérêt envers BKOM. À noter, par contre, que seuls les candidats sélectionnés seront contactés.
L’usage du masculin vise uniquement à alléger le texte.