Développeur logiciel senior - MachineCode
Vention
Basée à Montréal et à Berlin, Vention aide les fabricants à automatiser leurs opérations en un temps record grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l’usine. Notre technologie alimente plus de 25 000 machines dans 4 000 usines réparties sur 5 continents, et nous avons le privilège de collaborer avec une grande proportion des fabricants du Fortune 500, allant de la construction de fusées à l’automobile électrique, en passant par la robotique.
Chez Vention, vous travaillerez aux côtés de personnes passionnées et talentueuses qui ont à cœur leur métier et l’impact qu’elles créent. Nous formons une équipe de personnes ambitieuses qui évoluent grâce à un travail porteur de sens, en relevant des défis complexes, en apprenant rapidement et en constatant chaque jour les résultats de leurs efforts.
Nous avançons vite et visons haut, mais nous le faisons ensemble, avec soin, collaboration et respect. Notre culture valorise la diversité des perspectives et soutient votre développement grâce à un encadrement intentionnel, un leadership fort et des occasions concrètes de faire une réelle différence.
Description du poste Relevant du responsable de l’équipe MachineCode, ce poste fait partie de l’équipe MachineCode.
L’équipe MachineCode est responsable de la plateforme de création d’applications de Vention. Nous développons une expérience de création infonuagique (« cloud-first »), 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. Nos logiciels constituent la base utilisée par les équipes internes et les clients pour développer, déployer et exploiter des applications d’automatisation sur de véritables planchers d’usine.
Chez Vention, nous développons des systèmes de vision qui permettent l’exécution de tâches robotiques non structurées dans des environnements industriels. Dans ce rôle, vous travaillerez en étroite collaboration avec l’équipe R&D en IA physique 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 contextes industriels réels.
Vous serez appelé à 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 contrôleurs propriétaires MachineMotion.
Nous travaillons sur des problèmes dynamiques dans un environnement en constante évolution. La portée exacte de ce rôle ne sera pas statique; nous recherchons une personne motivée par la résolution de défis d’ingénierie complexes dans divers contextes.
Ce que vous ferez
- Concevoir, développer et maintenir des SDK et des bibliothèques UI utilisés par les équipes internes pour créer des projets de robotique et de vision destinés aux clients.
- Développer des interfaces visuelles pour la création et l’exploitation d’applications robotiques, principalement avec React.
- Concevoir des applications robotiques capables d’exécuter diverses tâches non structurées dans des environnements industriels.
- Développer et déployer des services logiciels sur les contrôleurs MachineMotion de Vention, en TypeScript (Node.js) et en Python.
- Travailler directement avec des robots, des caméras et d’autres équipements afin de valider les comportements de bout en bout.
- Mettre en place et maintenir des pipelines CI/CD ainsi que des flux de déploiement automatisés pour les logiciels que nous livrons.
- Rédiger des tests d’intégration et des tests de bout en bout afin d’assurer le bon fonctionnement du logiciel sur du matériel réel.
- Collaborer étroitement avec l’équipe R&D en IA physique afin de mettre en production de nouvelles recherches et soutenir l’équipe de mise en service qui utilise nos logiciels dans les déploiements chez les clients.
Qualifications
Ce que nous recherchons
- Minimum de 5 ans d’expérience professionnelle en développement logiciel.
- Excellente maîtrise de TypeScript et Python.
- Expérience dans le développement d’applications web et d’interfaces utilisateur avec React, ainsi que d’applications côté serveur avec Node.js.
- Curiosité, intelligence et véritable intérêt pour la résolution de problèmes d’ingénierie complexes.
- Excellentes aptitudes en communication écrite et verbale, avec une forte volonté de collaborer avec plusieurs équipes.
- Aisance dans un environnement rapide où les responsabilités et la portée du rôle évoluent avec le temps.
Atouts
- Expérience en robotique, matériel électronique, caméras ou systèmes de vision.
- Connaissance des modèles fondamentaux de vision par ordinateur et de leur déploiement en production.
- Expérience avec les services de micrologiciel (firmware), l’IoT ou les logiciels embarqués.
- Expérience dans la conception et la publication de SDK ou d’outils pour développeurs utilisés par d’autres équipes d’ingénierie.
- Expérience avec les pipelines CI/CD et le déploiement automatisé de logiciels sur des appareils physiques.
Ce que nous offrons
- Cheminement de carrière : De réelles possibilités d’évolution grâce à des plans de développement personnalisés, des évaluations biannuelles et un programme de mentorat.
- Développement professionnel : Formations continues sur la gestion de la performance, le leadership inclusif, la construction d’équipes performantes et la rétroaction constructive.
- Diversité et inclusion : Revues d’équité salariale, politiques inclusives et groupe-ressource pour les femmes offrant mentorat, réseautage et sessions d’apprentissage trimestrielles.
- Travail hybride : Profitez de la flexibilité de notre modèle hybride vous permettant de travailler de 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 : Bureaux collaboratifs situés au cœur de Montréal, entourés de cafés et de restaurants, avec des rencontres d’équipe régulières.
- Événements d’équipe : Activités tout au long de l’année, incluant le lancement annuel, le sommet des employés, des 5à7 trimestriels et des événements par département.
- Avantages sociaux complets : Régime complet d’assurances collectives pour vous et votre famille, dès votre premier jour.
- Compléments et avantages pour les nouveaux parents : Soutien financier et ressources pour accompagner les employés dans leur transition vers la parentalité.
Déroulement du processus d’entrevue
- Appel initial
- Rencontre avec l’équipe
- Étude de cas ou exercice à domicile
- Décision et offre
Nous nous engageons à rendre chaque étape du processus inclusive et accessible. Si vous avez besoin d’adaptations, faites-le-nous savoir — nous veillerons à ce que vous disposiez de tout ce dont vous avez besoin pour réussir.
Croissance et développement professionnel
Vention croit fermement à la promotion interne. Pour cette raison, nous avons mis en place un programme complet de développement professionnel destiné à soutenir les personnes performantes qui comprennent en profondeur le fonctionnement de Vention. Ce programme comprend :
- Un programme de coaching interne avec d’anciens dirigeants de l’industrie encadrant de petits groupes de leaders émergents.
- Des formations trimestrielles en gestion sur des sujets tels que : donner et recevoir de la rétroaction, bâtir des équipes performantes, ou encore développer son propre modèle de leadership.
- Une série de conférences trimestrielles « World-Class Speaker Series » avec des leaders de l’industrie partageant leur expérience et leurs apprentissages.
- Des canaux dédiés au développement professionnel, soutenus par l’équipe de direction, favorisant l’apprentissage continu.
- Un programme d’allocation de livres pour approfondir vos connaissances dans votre domaine d’expertise ou en leadership.
- Compléments et avantages pour les nouveaux parents; soutien financier et ressources pour accompagner les employés dans leur transition vers la parentalité.
Diversité, inclusion et sentiment d’appartenance chez Vention
En rejoignant Vention, vous intégrez une équipe de professionnels aux expériences, horizons et perspectives variés. Ensemble, nous construisons un environnement où chacun trouve sa place, se sent valorisé et peut atteindre des résultats extraordinaires.
Nous célébrons les différences — dans les idées, les parcours et les personnes. Nos initiatives en matière d’équité, de croissance de carrière et de développement du leadership visent à créer de réelles occasions pour que chacun puisse s’épanouir.
Culture Vention
Vention est un environnement stimulant pour les personnes ambitieuses. Vous pensez que notre culture vous inspire ? Consultez notre guide complet de la culture ici .
$86.3k - $123.02k per year
...études de faisabilité pour des systèmes logiciels améliorés Concevoir de nouveaux programmes... ...Attribuer des tâches aux développeurs juniors telles que le codage, les tests,... ...compensation will depend on elements such as seniority, merit, geographic location, education,...SeniorHourly payTemporary workWork at officeWork from homeWorldwide$86.3k - $123.02k per year
...Rencontrer les gestionnaires de développement pour discuter des projets logiciels Mener des études de faisabilité pour des systèmes logiciels... .... The actual compensation will depend on elements such as seniority, merit, geographic location, education, experience, travel requirements...SeniorHourly payWork at officeWork from home- ...d'avoir un impact structurant sur la prochaine phase de croissance À propos du poste Prelib est à la recherche d'un développeur logiciel senior pour se joindre à une petite équipe d'ingénierie ambitieuse qui conçoit des logiciels pour le domaine de la santé. Nous...SeniorFull time
- ...facturation fiable et auditable. Vous serez l’un des premiers développeurs de cette équipe, responsable des systèmes qui soutiennent chaque... ...code approfondies Améliorer les standards de développement logiciel, les outils et les processus, et promouvoir les meilleures pratiques...SeniorContract workTemporary work
- ...culture – une culture qui vous permet d’être vu, de rester authentique et d’exceller. Votre profil À titre de développeur/développeuse logiciel senior, vous intégrerez une équipe qui conçoit des logiciels robustes et fiables à un rythme humain, grâce à des chaînes d'outils...Senior
- ...culture – une culture qui vous permet d’être vu, de rester authentique et d’exceller. Votre profil Vous êtes un développeur ou une développeuse logiciel doté(e) d’un esprit d’équipe à toute épreuve. Vous avez un don pour résoudre les problèmes les plus difficiles, traiter...SeniorDaily paid
- ...exceller. Votre profil Nous sommes à la recherche d’une personne compétente et ambitieuse pour combler un poste de développeur/développeuse logiciel à Montréal. Vous êtes un développeur PHP technique et impliqué, passionné par la production de code maintenable et...SeniorDaily paid
- ...attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons plusieurs développeurs de logiciels passionnés pour rejoindre notre équipe. Vous développerez des logiciels essentiels que les équipes d'ingénierie utiliseront...Work at officeWorldwide
$101.8k - $124.4k per year
...plan dans le secteur des services financiers et des assurances au Canada, Randstad Digital est à la recherche d'un(e) Développeur(euse) de logiciels senior – Automatisation et IA agentique. Dans ce rôle stratégique, vous concevrez et déploierez des écosystèmes d'automatisation...SeniorPermanent employmentFull timeContract workWork at officeRemote workFlexible hours- ...équipes, avec accompagnement. Prendre en charge des projets simples de manière autonome. Travailler sous la supervision d'ingénieurs seniors, en contribuant activement aux réunions d'équipe, aux séances de brainstorming et aux rétrospectives. Livrer des systèmes et des...Senior
- ...filiale détenue à 100 % par Unity. Parsec recherche une ou un développeur logiciel sénior pour se joindre à notre petite équipe native et pleine de... ...a wholly-owned subsidiary of Unity. Parsec is hiring a Senior Software Developer to join our small but talented native team...SeniorDaily paidWork at officeRemote workWork from homeWorldwideRelocation packageFlexible hours
$111.31k - $155.44k per year
...relationships, learning and innovation. Nous cherchons un Ingénieur logiciel principal pour joindre notre équipe du Cloud Building Management... ...anglophones. ***English Follows We are seeking a Senior Software Engineer to join our Cloud Building Management System (...SeniorHourly payTemporary workWork at officeRemote workWork from home$46.15 per hour
...universitaire d'un programme d'une durée de 3 mois à moins de 1 an Tâches Écrire, modifier, intégrer et mettre à l'essai le code des logiciels Communiquer les problèmes techniques, les processus et les solutions Préparer les rapports, manuels et autres documents sur l'...Full timeTemporary work- ...100 2025, qui répertorie les 100 meilleures entreprises infonuagiques privées à l'échelle mondiale. Nous recherchons un développeur mobile logiciel pour nous aider à développer, faire évoluer et soutenir notre plateforme de développement de nouvelle génération. Il ne s'agit...Daily paidLocal area
$45 per hour
...Milieu de travail Bureau Entreprise en démarrage Tâches ~ Écrire, modifier, intégrer et mettre à l'essai le code des logiciels Systèmes de gestion (sig ou bd) Unity3D C++ Python Unreal Engine Genre de média ~ Jeux vidéos Questions de...Permanent employmentWork at office- MaintainX est la première plateforme mobile de gestion des procédures pour les travailleurs de l'industrie et les travailleurs de première ligne. Nous construisons le GitHub pour les procédures de travail réelles telles que la maintenance, la sécurité et les opérations, et ...Senior
- ...scalabilité et une excellente expérience développeur. Mettre en œuvre les standards et... ...expérience professionnelle en ingénierie logicielle, dans le développement de systèmes backend... ...ou de produits plateforme (le niveau de séniorité reste flexible selon l’impact et le périmètre...SeniorContract workFlexible hours
- ...sociales, vous trouverez un environnement convivial et stimulant. Nous recherchons à renforcer notre équipe en intégrant un développeur logiciel et systèmes connectés. Rejoignez-nous et vous découvrirez un lieu où votre talent est reconnu et votre bien-être est...Daily paidPermanent employmentFull timeFlexible hours
- ...opérations et leurs décisions quotidiennes. Nous recherchons un développeur logiciel full stack pour concevoir des applications logicielles... ...flexible, respectueux de l’équilibre et des réalités des profils seniors Ici, on attend ton expertise — pas seulement ton exécution...SeniorDaily paidFull timeFlexible hours
- WANTED‼️ Développeur SAP ABAP Senior – Systèmes de Paie ‼️ Télétravail possible️ Contactez-moi pour + d'infos Depuis 1996, Trisotech, compagnie québécoise, offre des services de consultation en informatique et en ingénierie au Québec sous sa division Trisotech-conseils...SeniorSummer workPnpRemote workMonday to friday
- ...intelligents et motivés s’inspirent mutuellement pour atteindre leur plus grand potentiel. L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des données. En tant que développeur en logiciels de notre équipe des données, vous serez...ApprenticeshipCasual workWork at officeWorldwide
- ...lieu d'attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons un développeur de logiciel IA Full Stack pour rejoindre notre équipe dédiée à l’IA et aux stratégies systématiques multi-actifs. Cette équipe conçoit...Work at officeWorldwide
$100k - $120k per year
Durée de l'emploi: Permanent Langue de travail: Bilingue Education: Baccalauréat Expérience: 5 ans ou plus ou experience équivalente Questions de sélection Êtes-vous autorisé à travailler au Canada? Avez-vous de l'expérience de travail dans ce domaine? Options...Permanent employmentFull time- ...une culture qui vous permet d’être vu, de rester authentique et d’exceller. Votre profil Nous recherchons un développeur ou une développeuse de logiciels IA principal(e) pour rejoindre l’équipe au cœur de notre initiative Devs.AI. Ce poste clé agit comme contributeur individuel...
- ...maintenables, destinées à être utilisées en production; Collaborer étroitement avec les experts en simulation de réseau et les développeurs logiciels; Participer à l’évolution continue des modèles et des outils d’optimisation en proposant des améliorations concrètes...Contract workWork at officeWork from homeMonday to fridayShift workDay shift
- ...en un temps record grâce à l’unique plateforme matérielle et logicielle propulsée par l'IA conçue pour les ateliers de fabrication.... ...réelle différence. Description du poste En tant que développeur logiciel principal chez Vention, vous serez un contributeur clé de l'...Daily paidFull timeApprenticeshipWork at officeWork from home
- ...client, un acteur majeur dédié au développement de la mobilité durable dans la région métropolitaine de Montréal recherche un développeur logiciel qui sera responsable de l’implémentation et du maintien des composantes technologiques (principalement APIs et services backend...Permanent employmentFull timeRemote work
- ...intentional development, strong leadership, and opportunities to make a real difference. Job Description This is a role on the MachineCode team, reporting directly to the MachineCode Team Lead. The MachineCode team owns Vention's application authoring platform. We...SeniorFull timeInternshipWork at officeWork from home
- ...visualiser et quantifier leurs émissions. Relevant du chef d'équipe Mission Platform, GHGSat est à la recherche d'un(e) développeur(euse) logiciel backend innovant(e) et expérimenté(e) pour son logiciel Payload Planner. Au sein d'une équipe multidisciplinaire fonctionnant...Flexible hoursWeekend work
- ...de contenu culturel. À propos du poste : En tant que Développeur·se logiciel principal·e vous êtes responsable de la conception et de la livraison... ...100 million monthly page views. About the Role: The Senior Software Developer is responsible for designing and...SeniorDaily paidLong term contractContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur logiciel senior - MachineCode. Be the first to apply!
- software developer intern Montréal, QC
- junior software developer Montréal, QC
- ingénieur logiciel embarqué Montréal, QC
- software engineer Montréal, QC
- software developer Montréal, QC
- software engineer - robotics Montréal, QC
- senior software developer Montréal, QC
- software developer no experience Montréal, QC
- software developer entry level Montréal, QC
- software engineer - computer Montréal, QC

