Gestionnaire, Développement logiciel – Simulation

Montreal

Offre publiée le 2025-10-27

Vention

Description du poste

En tant que gestionnaire de l'équipe de développement logiciel Simulation, vous dirigerez la conception et la mise en œuvre de nouvelles fonctionnalités et de nouveaux flux de travail 3D permettant aux utilisateurs de concevoir, valider et visualiser leurs machines de manière autonome. Le travail de votre équipe aura un impact important sur les capacités de la plateforme et sur la façon dont nous présentons notre technologie à nos clients.

Il s'agit d'une occasion exceptionnelle de gérer un élément clé du portefeuille de produits de Vention. Nous recherchons une personne passionnée par les projets complexes au sein d'une entreprise en forte croissance. Vous aimez les défis et êtes prêt à relever les plus grands défis de votre carrière.

Plus précisément, vous serez appelé à :

  • Gérer une équipe de plus de 5 personnes. Vous les aiderez à développer leur carrière tant sur le plan technique qu'interpersonnel.
  • Organiser le travail de votre équipe : planification trimestrielle, planification agile des sprints et animation des cérémonies, revues de code et de fonctionnalités, tests automatisés, déploiement et maintenance.
  • Collaborer avec les chefs de produit pour définir les feuilles de route stratégiques et les priorités.
  • Participer à la conception de l'expérience utilisateur et de nos interfaces graphiques.
  • Concevoir, développer et maintenir des applications logicielles robustes assurant une performance et une évolutivité élevées.
  • Favoriser une culture de tests automatisés en élevant les standards des pratiques de tests unitaires et d'intégration selon les lignes directrices de la pyramide de tests.
  • Encadrer et soutenir les membres plus juniors de l'équipe dans tous les aspects du développement logiciel agile.
  • Appliquer les patrons de conception logicielle et les principes SOLID afin de créer un code propre, maintenable et réutilisable.
  • Travailler principalement avec TypeScript avec une exposition supplémentaire à Python et C au besoin.
  • Développer et optimiser des applications utilisant ReactJS pour le développement frontal.
  • Analyser et remanier du code existant pour en améliorer la maintenabilité et la performance.
  • Collaborer avec des équipes multidisciplinaires pour développer des applications de simulation et basées sur la physique.
  • Travailler avec des moteurs physiques et des moteurs de rendu lorsque requis.
  • Utiliser l'algèbre linéaire et d'autres techniques mathématiques au besoin.

Qualifications :

  • Baccalauréat ou maîtrise en génie logiciel, en informatique ou dans un domaine connexe.
  • Plus de 10 ans d'expérience en développement logiciel.
  • Plus de 3 ans d'expérience dans un rôle de leadership.
  • Solides compétences en résolution de problèmes et en analyse avec une grande attention aux détails.
  • Expérience avec les moteurs de jeu, la simulation basée sur la physique ou le rendu graphique 3D.
  • Expérience dans la modernisation de bases de code existantes tout en maintenant l'intégrité du système.
  • Les tests automatisés font partie de votre routine quotidienne en tant que développeur.
  • Familiarité avec l'algèbre linéaire et les concepts mathématiques liés à la physique et à la simulation.

Atouts :

  • Connaissance de ROS (Robot Operating System) ou d'autres logiciels robotiques et de leur intégration dans des applications logicielles.
  • Expérience avec la méthodologie de développement piloté par les tests (TDD).
  • Expérience en systèmes embarqués ou en informatique en temps réel.

Informations complémentaires :

Comment nous prenons soin de vous :

  • Politiques flexibles de congés payés et de télétravail.
  • Boissons et collations offertes pour rester énergisé tout au long de la journée.
  • Régimes de santé globaux et complets pour vous sentir au mieux de votre forme.
  • Opportunités de développement de carrière, votre avenir compte.
  • Événements sociaux amusants organisés selon les intérêts variés de l'équipe, allant des équipes sportives sponsorisées aux soirées quiz.
  • Temps libre pour le bénévolat et s'impliquer dans votre communauté.

À quoi s'attendre lors de votre entretien :

  • Entretien initial.
  • Rencontre avec l'équipe.
  • Challenge.
  • Entretien sur site.
  • Décision et offre.

Engagement envers l'égalité des chances en emploi :

Notre culture favorise un environnement stimulant pour les performeurs. L'environnement rapide et axé sur la performance vous donnera l'occasion de créer des produits, processus et stratégies ayant un impact durable.

En rejoignant Vention, vous intégrez une équipe de professionnels issus de divers horizons et perspectives. Ensemble, nous nous efforçons de maintenir un environnement de travail inclusif et soutenant pour tous. Nous nous poussons mutuellement à obtenir des résultats extraordinaires et à créer des relations durables grâce à l'intensité et la passion que nous partageons.

Nous sommes passionnés par le fait de vous aider à donner le meilleur de vous-même. Réclamez votre place et découvrez ce que vous pouvez accomplir !

Si vous n'êtes pas certain que votre expérience corresponde parfaitement à notre offre d'emploi, nous vous encourageons à postuler quand même. Nous serons heureux d'échanger avec vous et de mieux vous connaître tout en vous permettant de comprendre le rôle.

Remote Work : No

Employment Type : Full-time

Experience : years

Vacancy : 1