Programmeur(-euse) Animation Sénior - Jeux Vidéo à Montréal

Panache Jeux Numériques
  • Entreprise:

    Panache Jeux Numériques

  • Type: Temps plein
  • Ville:

    Montréal

  • Expérience de travail: Senior
  • Date de publication: 12 Feb 2020
Simplifiez-vous la vie!

Recevez par courriel des nouveaux emplois comme celui-ci.

Description de la compagnie

Chez Panache Jeux Numériques, l’ordinaire n’existe pas

Panache Jeux Numériques, c’est le résultat d’une bande de vétérans de l’industrie du jeu qui ont joint leur passion et talents pour créer des expériences interactives mémorables. Sous la direction du renommé directeur créatif Patrice Désilets, tous les membres de la famille Panache (une trentaine) font des jeux vidéo par choix : c’est le médium qu’ils ont adopté pour exprimer leur créativité et exercer leur art.
Studio indépendant fondé en 2014 et situé au cœur de Montréal, Panache se voue à développer des jeux de qualité exceptionnelle (triple i) avec goût et audace. Il est donc hors de question de reproduire les recettes préétablies et modèles à la mode : sortir des sentiers battus et repousser les limites fait partie de l’ADN de l’équipe. C’est ainsi que Panache crée des jeux amusants, originaux et artistiquement spectaculaires pour offrir la meilleure expérience possible à ses fans.

Sommaire du poste

Chez Panache, nous sommes une bande de vétérans de l'industrie du jeu vidéo qui souhaitent faire les choses autrement. Sortir des sentiers battus et repousser les limites fait partie de notre ADN.

Après la sortie de notre premier jeu, Ancestors: The Humankind Odyssey, nous souhaitons élargir notre équipe technique avec les meilleurs talents pour le début d'une nouvelle aventure.

Le programmeur animation sénior sera responsable du développement et de l’implémentation de l’animation et du contrôle des personnages (joueur et non-joueur). Il sera appelé à travailler en étroite collaboration avec les animateurs afin de développer et intégrer les recettes d’animation dans le moteur de jeu. Il devra analyser, designer et implémenter des systèmes robustes et performants en gardant toujours en tête la jouabilité. Nous recherchons un candidat méthodique, proactif, autonome et autodidacte.

Éducation et expérience

  • Baccalauréat dans le domaine de l’informatique (informatique, génie informatique, génie logiciel ou mathématiques & informatique) ou formation équivalente

ET

  • 5 années + d’expérience professionnelle en développement C++ pour l’animation de personnages (joueur à la 3e personne et/ou non-joueur)

Le candidat idéal aura les compétences suivantes :

  • Familier avec un ou plusieurs moteurs d’animation (UE4, Mecanim, Morpheme, Propriétaire)
  • Expérience pratique des machines à états finis (FSM, HSM, Statechart)
  • Aisance avec le design et le développement des contrôles de personnages et de caméras
  • Compréhension des subtilités d'animation entre les contrôles joueur et AI/navigation
  • Aisance avec l’algèbre linéaire
  • Aisance avec la physique de jeu
  • Bonne compréhension du langage C++ et de STL
  • Compréhension des structures de données et des techniques de base en optimisation (performance et mémoire)
  • Familier avec la programmation multithread, un atout

Autres compétences :

  • Expérience avec le moteur Unreal Engine 4, un atout
  • Ouverture pour travailler sur toutes les facettes d’un jeu video
  • Passion pour l’industrie du jeu et du divertissement
  • Très bonne maîtrise du français et de l’anglais (parlé et écrit)
  • Méthodique, proactif, autonome et autodidacte
  • Think outside the box!

Attention! Très important! Veuillez svp préciser dans votre lettre de présentation que vous avez vu l'offre d'emploi sur Espresso-jobs.

Veuillez vous connecter à votre compte candidat pour postuler à cette offre d’emploi.

Pas de compte candidat?