Ingénieur logiciel sénior — Applications Machine
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 posteEn tant que Développeur logiciel senior chez Vention…
Relevant du responsable de l'équipe Applications Machine, vous serez un contributeur clé à la conception, au développement et à l'évolution des applications machine de Vention. Vous prendrez en charge des fonctionnalités et des systèmes complexes de bout en bout, de la conception jusqu'au déploiement et au support en production, avec un fort accent sur la fiabilité, la maintenabilité et les performances en conditions réelles.
Vous travaillerez en étroite collaboration avec les chefs de produit, les designers et les autres ingénieurs pour livrer des applications robustes qui alimentent des systèmes robotiques en environnements de production.
Ce que vous ferez :
- Concevoir, implémenter et maintenir les fonctionnalités principales de notre stack d'applications machine, incluant des systèmes tels que le Palettiseur Série Rapide et le Ponçage Série Rapide.
- Prendre en charge les systèmes de bout en bout : de la conception initiale et l'implémentation jusqu'au déploiement, à la surveillance et au support continu en production.
- Contribuer aux décisions architecturales : en équilibrant la rapidité de livraison avec la maintenabilité à long terme et la fiabilité du système.
- Déboguer et résoudre des problèmes complexes en environnements de production, avec un accent sur l'analyse des causes profondes et les corrections durables.
- Améliorer et refactoriser les bases de code existantes , en réduisant la dette technique et en augmentant la clarté, la testabilité et les performances du système.
- Collaborer de manière transversale avec les équipes produit et les autres équipes d'ingénierie pour livrer des solutions cohérentes et de bout en bout.
- Contribuer aux processus de développement et aux outils afin d'améliorer l'efficacité de l'équipe, la qualité du code et la confiance lors des déploiements.
- Accompagner et encadrer les autres développeurs à travers des revues de code, des discussions de conception et le partage de connaissances.
Qualifications
Ce que vous apportez à l’équipe
Nous recherchons des compétences, de la réflexion et des expériences qui vous aideront à réussir dans ce rôle — mais nous savons aussi que plusieurs types de profils peuvent réussir. Si ce que vous lisez vous enthousiasme et que vous pensez être un bon fit, nous vous encourageons à postuler, même si vous ne remplissez pas toutes les exigences.
Vous apporterez:
- 5 ans ou plus d'expérience professionnelle en développement logiciel
- Solide expérience dans la création et la mise en production de systèmes
- Bonne expérience en développement backend (Python ou similaire), avec des connaissances fonctionnelles en développement frontend (React ou similaire)
- Capacité avérée à déboguer et résoudre des problèmes dans des systèmes complexes en conditions réelles
- Expérience de travail avec des bases de code existantes et de leur amélioration
- Bonne compréhension des principes de conception logicielle et de leurs compromis
- Expérience dans la rédaction de tests automatisés dans le cadre du processus de développement
- À l'aise pour travailler dans un environnement soumis à des contraintes réelles (matériel, systèmes embarqués ou similaires est un atout)
- Excellentes compétences en communication et capacité à collaborer entre équipes
- Orientation vers la prise en charge, la livraison et l'amélioration continue
Atouts:
- Expérience avec les systèmes industriels, la robotique ou les logiciels intégrés au matériel
- Expérience sur des systèmes à mission critique ou à haute fiabilité
- Expérience dans la contribution à la conception ou à l'architecture de systèmes au niveau d'une équipe
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.
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.
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 .
#LI-DNP
- ...seule plateforme matérielle et logicielle alimentée par l’IA conçue... ...technologie alimente plus de 25 000 machines dans 4 000 usines réparties... ...la plateforme de création d’applications de Vention. Nous développons... ...développeurs et de services logiciels déployés qui rendent possible...SeniorFull timeApprenticeshipWork at officeWork from homeDay shift
- ...grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l’usine... ...technologie alimente plus de 25 000 machines dans 4 000 usines réparties sur 5... ...Description du poste En tant que Ingénieur logiciel sénior — Équipe 3D chez Vention… Vous jouerez...SeniorFull timeApprenticeshipWork at officeWork from homeDay shift
- ...des charges de travail Dockerisées et une couche croissante de code d'application qui doit couvrir tout, de la fonctionnalité aux mises à jour de routine. Nous recherchons un ingénieur logiciel senior qui aime travailler à la frontière entre le code produit et l'infrastructure...SeniorDaily paidPermanent employmentFull timeSummer workWork at officeRemote workWork from home
- ...talentueuses pour nous aider à y parvenir ! À propos du rôle d'Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous ferez du... ...ans d'expérience dans la construction et la maintenance d'applications logicielles à grande échelle. Une maîtrise de notre...SeniorDaily paidPermanent employmentFull timeSummer workWork at officeWork from home
$86.3k - $123.02k per year
...Réaliser des études de faisabilité pour des systèmes logiciels améliorés Concevoir de nouveaux programmes et applications logiciels Concevoir des infrastructures pour... ...compensation will depend on elements such as seniority, merit, geographic location, education,...SeniorHourly payTemporary workWork at officeWork from homeWorldwide- ...Ici, tu développes des applications utilisées en production par des équipes industrielles, avec... .... Nous recherchons un développeur logiciel full stack pour concevoir des applications... ...l’équilibre et des réalités des profils seniors Ici, on attend ton expertise — pas...SeniorDaily paidFull timeFlexible hours
$111.31k - $155.44k per year
...learning and innovation. Nous cherchons un Ingénieur logiciel principal pour joindre notre équipe du... ...en automatisation de bâtiments, en applications IoT ou en systèmes CVAC est fortement... ...***English Follows We are seeking a Senior Software Engineer to join our Cloud Building...SeniorHourly payTemporary workWork at officeRemote workWork from home- ...déploiement de fonctionnalités cruciales dans des applications utilisées par nos traders et opérations... ...incluent la création et le support de logiciels pour la réservation de transactions, la... ...SERA VOTRE QUOTIDIEN ? En tant que "Senior technical leader" les responsabilités...SeniorDaily paid
$86.3k - $123.02k per year
...développement pour discuter des projets logiciels Mener des études de faisabilité pour des... ...nouveaux programmes logiciels, sites Web et applications Rédiger du code de programmation avancé... ...will depend on elements such as seniority, merit, geographic location, education,...SeniorHourly payWork at officeWork from home- ...Résumé du poste L’ingénieur(e) production est responsable de diriger l’amélioration des procédés de fabrication, d’augmenter la productivité... ...de processus ~ Expérience avec les systèmes ERP et logiciels manufacturiers ~ Maîtrise de la modélisation et conception 3D...SeniorWork at office
- ...auront des impacts profonds sur la mobilité durable au Canada. Afin de soutenir notre forte croissance, nous recherchons un Ingénieur RAMS Sénior , autonome et capable de piloter la réalisation de lots d’études RAMS complexes pour le compte de nos clients....Senior
- ...la collaboration et des équipes passionnées qui veulent réellement faire une différence. Nous recherchons un(e) Analyste support applicatif et assurance qualité qui souhaite jouer un rôle clé dans l’évolution de notre plateforme numérique et dans l’expérience offerte à...Daily paidPermanent employmentFull timeWork at officeRemote workFlexible hoursDay shift
$70k - $90k per year
...Quantum Processing Units) et les outils logiciels associ é s. Notre technologie innovante... ...concerner des d é fis industriels applicatifs aussi bien que les besoins des sciences... ...Nous recherchons un scientifique ou un ingénieur spécialisé en automatisation et en gestion...Permanent employmentFull time- ...grand atout : ses employé.es! LAPORTE recherche un.e ingénieur.e en sécurité des machines ayant idéalement de 2 à 5 ans d’expérience en analyse et... ...’efficacité au quotidien. #LI-Hybrid #LI-AD1 #mid-senior Envoyez-nous votre candidature dès maintenant. Au...SeniorDaily paidPermanent employmentFull timeWork at officeFlexible hours2 days per week
- ...mettre à jour les paramètres des machines : Créer des paramètres... ...Superviser les activités et assurer l’application cohérente des méthodologies... ...(un atout) Permis d’ingénieur, membre de l’OIQ (Ordre des ingénieurs... ...atout Expérience avec des logiciels de CAO (AutoCAD) Maîtrise...
- ...functional teams to integrate autonomy capabilities into real-world applications. Participate in testing and validation, from simulation... ...possibilités du vol. Description du poste En tant qu’ingénieur logiciel en autonomie, vous contribuerez à améliorer la robustesse de...Work visaDay shift
- ...transformer l’industrie avec nous? Joignez-vous à BBA à titre d’ingénieur.e en automatisation et mettez votre expérience à profit en... ...aux différentes étapes de projets porteurs en sécurité machine appliquée aux systèmes automatisés. Votre sens du leadership sera sollicité...Daily paidPermanent employmentWork at officeLocal area
- ...propos du poste Prelib est à la recherche d'un développeur logiciel senior pour se joindre à une petite équipe d'ingénierie ambitieuse... .... Une expérience de travail dans de petites équipes où les ingénieurs portent plusieurs chapeaux. Une expérience d'introduction de...SeniorFull time
- ...d’optimisation pour la planification d’itinéraires tenant compte de la météo et le réacheminement dynamique Mettre en œuvre des logiciels d’autonomie de qualité production, axés sur la fiabilité et la performance en temps réel Intégrer les systèmes de planification de...ApprenticeshipWork visa
- ...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... ...interfonctionnelles, notamment les développeurs, les chefs de produit, les ingénieurs QA, les consultants techniques, le personnel de soutien et les...SeniorDaily paid
- ...pointe, notre équipe exceptionnelle se démarque par son application de méthodologies, de principes de gouvernance et de systèmes... ...'excellence? Donnez-nous de vos nouvelles! À titre d’ingénieur(e) géotechnique sénior, vous jouerez un rôle clé dans la définition, la...SeniorLocal areaFlexible hoursDay shift
- ...exceller. Votre profil À titre de développeur/développeuse logiciel senior, vous intégrerez une équipe qui conçoit des logiciels... ...en production plusieurs fois par jour. Vous développerez des applications multi-niveaux performantes et résilientes, permettant aux leaders...Senior
- ...performance est à la recherche d’un Ingénieur Modem/DSP Sénior pour contribuer au développement de notre... ...que Verilog et VHDL Expérience en logiciels embarqués avec C/C++ Passion pour... ...de nouvelles technologies et leurs applications potentielles Expérience dans l’utilisation...SeniorWork at officeWorldwide
- ...fréquence pour compte propre fondée en 1998, est à la recherche d’ingénieurs logiciel chevronnés qui feront partie de notre équipe centrale d’... ...high-frequency proprietary trading firm founded in 1998, seeks Senior Software Engineers for our Core Engineering team. These systems...SeniorDaily paidWork at office
$112k - $140k per year
...de s'épanouir. L'équipe “Lyft Urban Solutions” s'active à développer le futur de la micromobilité et est à la recherche d'un ingénieur logiciel expérimenté et fiable pour se joindre à notre équipe responsable de la plateforme logicielle des stations, afin de nous aider à...Work at officeFlexible hoursDay shift3 days per week- ...toutes autres formations pertinentes; Être membre de l'Ordre des ingénieurs du Québec (OIQ), un atout; Expérience avérée dans les... ...particulièrement Excel; Connaissance des fonctions de bases d’un logiciel 3D; Expérience en chaudronnerie, milieux industriels et en...Daily paidContract workWork at office
- ...hybride) Durée Permanent Nous recherchons un Architecte logiciel Guidewire senior pour rejoindre notre équipe de conseillers du bureau de... ...est en mode hybride. Tâches Définir, respecter et appliquer les meilleures pratiques de développement et d'architecture...SeniorPermanent employmentWork at office
- ...propos du rôle Nous recrutons un ingénieur en apprentissage automatique senior pour diriger le développement de... ...solide de conception et d'architecture logicielles. · Optimisez l'efficacité du... ...et la latence d'inférence. · Appliquer ou évaluer des techniques telles que...SeniorHourly payPermanent employmentFull timeApprenticeshipFlexible hours
- ...connexes Encadrer d’autres développeurs et effectuer des revues de code approfondies Améliorer les standards de développement logiciel, les outils et les processus, et promouvoir les meilleures pratiques en planification, développement, tests et déploiement de code conforme...SeniorContract workTemporary work
- ...multidisciplinaire (vision numérique, apprentissage machine, développement logiciel) qui crée des algorithmes de... ...Collaborer étroitement avec les ingénieurs et chefs de produit pour garantir... ...surprise us! Thank you for your application, but please note that only selected...ApprenticeshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ingénieur logiciel sénior — Applications Machine. 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

