Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
React Agile Jira +4 autres

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Permanent à temps plein

Description du poste

Ce poste fait partie de l’équipe MachineCode, et relève directement du/de la Team Lead de MachineCode. L’équipe MachineCode est responsable de la plateforme d’authoring applicatif de Vention. Nous développons l’expérience d’authoring orientée cloud, ainsi qu’un ensemble de SDK, d’outils pour développeurs et de services logiciels déployés qui rendent possible le développement d’applications sur la plateforme Vention. Notre logiciel constitue la base utilisée par les équipes internes et par les clients pour développer, déployer et exécuter des applications d’automatisation sur de véritables chaînes de production.

Chez Vention, nous développons des systèmes de vision qui permettent l’exécution de tâches robotiques non structurées en environnements industriels. Dans ce rôle, vous travaillerez en collaboration avec l’équipe Physical AI R&D afin de transformer de nouvelles recherches et technologies en services logiciels et SDK prêts pour la production, permettant le développement et la personnalisation rapide de systèmes robotiques et de vision dans des environnements industriels réels.

Vous serez amené(e) à travailler sur l’ensemble de la pile technologique : de la création d’interfaces visuelles au développement et au déploiement de services logiciels sur nos MachineMotion Controllers propriétaires. Nous travaillons sur des problématiques dynamiques à des moments dynamiques. La forme exacte de ce rôle ne sera pas statique : nous recherchons quelqu’un qui a envie de relever des défis techniques difficiles dans des contextes variés.

Ce que vous ferez

  • Concevoir, développer et maintenir des SDK et des bibliothèques UI utilisés par les équipes internes pour développer des projets de robotique et de vision pour les clients.
  • Développer des interfaces visuelles pour l’authoring et l’exploitation d’applications robotiques, principalement en React.
  • Construire des applications robotiques qui exécutent une variété de tâches non structurées dans des environnements industriels.
  • Développer et déployer des services logiciels sur les MachineMotion Controllers de Vention, en TypeScript (Node.js) et Python.
  • Travailler directement avec des robots, des caméras et d’autres matériels afin de valider le comportement de bout en bout.
  • Mettre en place et maintenir des pipelines CI/CD et des workflows de déploiement automatisés pour les logiciels que nous livrons.
  • Rédiger des tests d’intégration et des tests end-to-end pour s’assurer que notre logiciel se comporte correctement sur du matériel réel.
  • Collaborer étroitement avec l’équipe Physical AI R&D afin de produire des services issus de nouvelles recherches, et soutenir l’équipe de mise en service qui consomme notre logiciel lors des déploiements chez les clients.

Qualifications

Ce que nous recherchons

  • Minimum de 5 ans d’expérience professionnelle en développement logiciel.
  • Bonne maîtrise du TypeScript et du Python.
  • Expérience dans le développement d’applications web et d’interfaces avec React, ainsi que d’applications côté serveur avec Node.js.
  • Curiosité, intelligence et réelle motivation à résoudre des problèmes d’ingénierie difficiles.
  • Excellentes compétences en communication écrite et orale, et désir de collaborer à travers plusieurs équipes.
  • Aisance dans un environnement en mouvement rapide où le périmètre du rôle évoluera au fil du temps.

À souhaitable

  • Expérience de travail avec la robotique, le matériel, les caméras ou les systèmes de vision.
  • Notions des modèles fondamentaux de vision par ordinateur et de la manière de les déployer en production.
  • Expérience avec les services firmware, l’IoT ou le logiciel embarqué.
  • Expérience de conception et de publication de SDK ou d’outils pour développeurs consommés par d’autres équipes d’ingénierie.
  • Expérience avec les pipelines CI/CD et le déploiement automatisé de logiciels vers des dispositifs physiques.

Informations additionnelles

Ce que nous offrons

  • Parcours de carrière : de véritables opportunités d’évolution grâce à des plans de développement personnalisés, des revues annuelles à mi-parcours et un programme de mentorat.
  • Développement professionnel : formation continue en gestion de la performance, leadership inclusif, modèle opérationnel de leadership, constitution d’équipes, et donner/recevoir de la rétroaction.
  • Diversité des genres & inclusion : revues d’équité salariale, politiques inclusives et un Women’s Employee Resource Group offrant des opportunités de réseautage, du mentorat et des sessions d’apprentissage trimestrielles.
  • Travail hybride : profitez de la flexibilité de notre modèle hybride, vous permettant de travailler depuis la maison certains jours.
  • Engagement communautaire : deux journées de bénévolat rémunérées par an pour redonner aux causes qui vous tiennent à cœur.
  • Emplacement central : rassemblements réguliers de l’équipe et un espace de bureau collaboratif au cœur de Montréal, entouré de cafés et restaurants.
  • Événements d’équipe : des événements pour les employés toute l’année, incluant le kick-off annuel, le sommet des employés, des happy hours trimestrielles et des événements départementaux.
  • Avantages complets : un plan complet d’avantages collectifs pour vous et votre famille, qui commence dès le premier jour.
  • Complément et avantages pour les nouveaux parents : soutien financier additionnel et ressources pour accompagner les employés pendant leur transition vers la parentalité.

À quoi s’attendre lors de votre entretien

  • Appel initial
  • Rencontrer l’équipe
  • Entretien avec étude de cas ou à réaliser à la maison
  • Décision & offre

Nous nous engageons à rendre chaque étape du processus inclusive et accessible. Si vous avez besoin d’aménagements à n’importe quel stade, veuillez nous en informer, afin que nous puissions nous assurer que vous disposez de ce dont vous avez besoin pour réussir.

Croissance professionnelle & développement

Vention croit fortement à la promotion au sein de l’entreprise. Pour cette raison, nous avons structuré un programme complet de développement professionnel qui valorise les personnes très performantes qui comprennent profondément le fonctionnement interne de Vention. Ce programme couvre :

  • Un programme de coaching interne avec des cadres d’anciens exécutifs du secteur travaillant avec un petit groupe de leaders émergents.
  • Une formation trimestrielle en gestion sur des sujets allant de « Giving & Receiving Feedback, à Building high-performing teams, à "Developing your own Leadership model ».
  • Une série trimestrielle d’intervenants de niveau « World-Class » présentant des leaders du secteur partageant leur point de vue et les leçons apprises lorsqu’ils construisent leur fonction et leur entreprise.
  • Des canaux dédiés de développement professionnel parrainés par l’équipe exécutive afin de favoriser un apprentissage professionnel continu.
  • Un programme d’allocation de livres pour approfondir vos connaissances dans votre domaine d’expertise ou dans tout autre sujet lié au leadership.

Diversité, Inclusion & Appartenance chez Vention

Lorsque vous rejoignez Vention, vous intégrez une équipe de professionnels aux expériences, parcours et perspectives diversifiés. Ensemble, nous construisons un lieu de travail où chacun a sa place, se sent valorisé et peut obtenir des résultats extraordinaires.

Nous célébrons les différences d’idées, d’expériences et de personnes. Nos initiatives en matière d’équité entre les genres, de croissance de carrière et de développement du leadership visent à créer de véritables opportunités pour que chacun puisse s’épanouir.

Culture de Vention

Vention est un environnement motivant pour les personnes très performantes. Vous pensez que la culture de Vention vous permettra de rester énergisé(e) ? Consultez notre guide complet de culture ici.