This job might no longer be available.
Programmeur·euse physique
2 years ago
Description du poste
En tant que programmeur·euse physique chez Ubi MTL, vous contribuez à livrer des expériences de jeu encore plus immersives en ajoutant du réalisme à nos mondes.
Des mouvements des personnages aux environnements destructibles et dynamiques, vous reproduisez les réactions de la vraie vie aussi fidèlement que possible pour que ce qui se produise en jeu se déroule comme il se devrait. Vous bénéficiez de flexibilité dans votre travail et de la liberté d'intégrer de nouvelles fonctionnalités; sans oublier l'occasion de voir leur mise en œuvre et de réellement ouvrir un monde de possibilités avec lequel les joueur·euses peuvent interagir.
Ce que vous ferez
- Collaborer avec votre chef d'équipe pour discuter des besoins et des idées du projet + évaluer la faisabilité technique.
- Travailler de près avec les équipes d'IA, de gameplay et d'engin pour transposer une vision en des expériences de simulation précises et authentiques.
- Explorer des occasions de pousser les capacités de notre moteur physique à son plein potentiel.
- Développer de nouvelles fonctionnalités physiques et maintenir les fonctionnalités existantes; écrivant, révisant et réécrivant du code haute performance.
- Collaborer avec la direction technique afin de discuter des budgets de mémoires et des limites des systèmes.
- Soutenir les équipes d'art et de programmation pour résoudre des problèmes complexes, déboguer et optimiser l'utilisation des processeurs et de la mémoire, etc.
- Être responsable de la bibliothèque physique, et la maintenir à jour et en ordre.
- Documenter et partager vos connaissances en programmation physique + recommander nos meilleures pratiques.
Qualifications
Ce que vous apportez à l’équipe
- Un diplôme de premier cycle en physique, mathématiques, informatique, génie informatique, ou l’équivalent
- Au moins 1 à 3 ans d’expérience en programmation (physique, gameplay, IA ou engin un atout) ou autre expérience pertinente *
- Compétences en C/C++ et aptitudes avancées en mathématiques et pensée critique
- Débrouillardise (vous n'avez peut-être pas toutes les réponses, mais vous savez où les trouver)
- Un esprit collaboratif et innovateur
- Expérience avec les intergiciels physiques (particulièrement Havok) un atout
- Solides aptitudes en communication et relations interpersonnelles (vous êtes autant à l'aise pour parler aux créateur·trices de contenu qu'aux responsables de codes)
- Une approche d’enquête de la résolution de problèmes (vous voulez trouver la cause principale des problèmes et des solutions à long terme pour les résoudre)
Ce qu'il faut nous envoyer
- Votre CV mettant en valeur votre formation, vos expériences et vos compétences
À propos de nous
Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.
Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d’innover, d’être créatifs, et de travailler avec les technologies de pointe. Vous découvrirez un monde où les employés bénéficient d’un avancement professionnel constant, d’un cadre d’apprentissage accueillant et de régimes de rémunération concurrentiels.
Plus que tout, chez Ubi Montréal, vous travaillerez sur un grand nombre de titres d’envergure et de grande qualité — Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor et… bon, on ne peut quand même pas vous partager tous nos secrets… – et vous travaillerez avec certains des plus grands talents de l’industrie.
Nous sommes un employeur équitable et la diversité nous tient à cœur. Nous ne faisons pas de discrimination à l'égard de la race, de l'origine ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'âge ou de l'état de santé.
Create Your Profile — Game companies can contact you with their relevant job openings.