Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur logiciel senior - MachineCode

Temporary

Vention

Description de l'entreprise

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.

Informations complémentaires

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 .

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Développeur logiciel senior - MachineCode in Montréal, QC vacancy
  • $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,... 
    Senior
    Hourly pay
    Temporary work
    Work at office
    Work from home
    Worldwide

    Trane Technologies

    Montréal, QC
    2 days ago
  • $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... 
    Senior
    Hourly pay
    Work at office
    Work from home

    Trane Technologies

    Montréal, QC
    2 days ago
  •  ...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... 
    Senior
    Full time

    Prelib

    Montréal, QC
    2 days ago
  •  ...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... 
    Senior
    Contract work
    Temporary work

    MaintainX

    Montréal, QC
    6 hours ago
  •  ...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

    AppDirect

    Montréal, QC
    6 hours ago
  •  ...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... 
    Senior
    Daily paid

    AppDirect

    Montréal, QC
    6 hours ago
  •  ...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... 
    Senior
    Daily paid

    AppDirect

    Montréal, QC
    6 hours ago
  •  ...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 office
    Worldwide

    DRW Montreal

    Montréal, QC
    6 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Randstad

    Montréal, QC
    7 days ago
  •  ...é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

    AppDirect

    Montréal, QC
    5 days ago
  •  ...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... 
    Senior
    Daily paid
    Work at office
    Remote work
    Work from home
    Worldwide
    Relocation package
    Flexible hours

    Unity Technologies

    Montréal, QC
    1 day ago
  • $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 (... 
    Senior
    Hourly pay
    Temporary work
    Work at office
    Remote work
    Work from home

    Trane Technologies

    Montréal, QC
    2 days ago
  • $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 time
    Temporary work

    Media Stunner Inc. Stunner Med

    Montréal, QC
    16 days ago
  •  ...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 paid
    Local area

    MaintainX

    Montréal, QC
    6 hours ago
  • $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 employment
    Work at office

    Eden Creative Studio Inc.

    Montréal, QC
    20 days ago
  • 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

    MaintainX

    Montréal, QC
    6 hours ago
  •  ...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... 
    Senior
    Contract work
    Flexible hours

    MaintainX

    Montréal, QC
    6 hours ago
  •  ...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 paid
    Permanent employment
    Full time
    Flexible hours

    Merkur

    Montréal, QC
    1 day ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Flexible hours

    Merkur

    Montréal, QC
    1 day ago
  • 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... 
    Senior
    Summer work
    Pnp
    Remote work
    Monday to friday

    Trisotech

    Montréal, QC
    3 days ago
  •  ...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... 
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    6 hours ago
  •  ...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 office
    Worldwide

    DRW Montreal

    Montréal, QC
    6 hours ago
  • $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 employment
    Full time

    Gameloft

    Montréal, QC
    28 days ago
  •  ...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... 

    AppDirect

    Montréal, QC
    6 hours ago
  •  ...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 work
    Work at office
    Work from home
    Monday to friday
    Shift work
    Day shift

    MAG Energy Solutions

    Montréal, QC
    7 days ago
  •  ...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 paid
    Full time
    Apprenticeship
    Work at office
    Work from home

    Vention

    Montréal, QC
    26 days ago
  •  ...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 employment
    Full time
    Remote work

    TOTEM Recruteur de talent

    Montréal, QC
    13 days ago
  •  ...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... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    22 days ago
  •  ...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 hours
    Weekend work

    GHGSAT

    Montréal, QC
    5 days ago
  •  ...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... 
    Senior
    Daily paid
    Long term contract
    Contract work

    SSENSE

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur logiciel senior - MachineCode. Be the first to apply!