Vention Logo

Vention

Développeur(se) logiciel senior – Applications machine

Posted 19 Hours Ago
Be an Early Applicant
Hybrid
Montréal, QC, CAN
Senior level
Hybrid
Montréal, QC, CAN
Senior level
Design, implement, deploy and support end-to-end machine applications for industrial robotic systems. Lead architecture decisions, debug production issues, refactor legacy code, write automated tests, collaborate cross-functionally, and mentor other developers to improve reliability, maintainability and performance.
The summary above was generated by AI
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

En tant que [Titre du poste] chez Vention…

Relevant du chef d’équipe des applications machine, vous serez un contributeur clé dans la conception, le 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 au déploiement et au support en production, avec un accent fort sur la fiabilité, la maintenabilité et la performance en conditions réelles.

Vous collaborerez étroitement avec les gestionnaires de produits, 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 pile d’applications machine, notamment des systèmes tels que le Palettiseur Rapid Series et le Sablage Rapid Series.

  • Prendre en charge les systèmes de bout en bout : de la conception initiale et l’implémentation au déploiement, la surveillance et le support continu en production.

  • Contribuer aux décisions d’architecture : en équilibrant la rapidité de livraison avec la maintenabilité à long terme et la fiabilité des systèmes.

  • Déboguer et résoudre des problèmes complexes en environnements de production, avec un accent sur l’analyse des causes racines et les correctifs durables.

  • Améliorer et refactoriser les bases de code existantes, en réduisant la dette technique et en augmentant la clarté, la testabilité et la performance des systèmes.

  • Collaborer de manière transversale avec les équipes produit et les autres équipes d’ingénierie pour livrer des solutions cohésives et de bout en bout.

  • Contribuer aux processus de développement et aux outils pour améliorer l’efficacité de l’équipe, la qualité du code et la confiance lors des mises en production.

  • Soutenir et encadrer les autres développeurs par le biais de revues de code, de discussions de conception et du 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 d’expérience professionnelle en développement logiciel
  • Solide expérience dans la construction et la mise en production de systèmes
  • Expérience confirmée en développement backend (Python ou équivalent), avec des connaissances fonctionnelles en développement frontend (React ou équivalent)
  • Capacité démontrée à déboguer et résoudre des problèmes dans des systèmes complexes et réels
  • Expérience de travail et d’amélioration de bases de code héritées
  • Solide compréhension des principes de conception logicielle et des compromis associés
  • Expérience dans la rédaction de tests automatisés dans le cadre du processus de développement
  • Aise dans un environnement soumis à des contraintes réelles (expérience avec le matériel, les systèmes embarqués ou similaire, un atout)
  • Excellentes compétences en communication et capacité à collaborer entre équipes
  • Orientation marquée vers la prise en charge, la livraison et l’amélioration continue

Atouts supplémentaires

  • Expérience avec des systèmes industriels, la robotique ou des logiciels intégrant du matériel
  • Expérience dans des systèmes critiques ou à haute fiabilité
  • Expérience dans la conception système ou l’architecture au niveau équipe

 

Informations supplé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

  1. Appel initial
  2. Rencontre avec l’équipe
  3. Étude de cas ou exercice à domicile
  4. 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.

HQ

Vention Montréal, Québec, CAN Office

4767 Dagenais St Suite 205, Montréal, Quebec, Canada, H4C 1L8

Similar Jobs

An Hour Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Lead development and operation of cloud-native CI/CD pipelines, automate build/release workflows, onboard and integrate services, maintain availability and observability, collaborate across teams, support production environments and participate in on-call rotations.
Top Skills: ArtifactoryAWSBashCi/CdDockerEc2EcsEksGCPGitGitGoGrafanaJenkinsKshKubernetesPuppetPythonSignalfxSumologicTerraform
3 Hours Ago
Remote or Hybrid
2 Locations
Senior level
Senior level
Gaming • Information Technology • Mobile • Software • Esports
Lead design and build high-quality combat arenas in-engine, define arena standards and combat pacing, iterate with Game Designers, prototype enemy/mechanic synergies, own level creation in production, and document best practices to raise overall game quality.
Top Skills: Unreal Engine 4Unreal Engine 5
6 Hours Ago
In-Office
Montréal, QC, CAN
Internship
Internship
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
As a Quality Assurance Intern, you will work in an Agile team, focusing on automating product verification, executing and analyzing test cases, and improving CI/CD pipelines for cloud-native telecommunication products.
Top Skills: DockerHelmJavaJenkinsKubernetesLinuxPythonShellSpinnakerUnix

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account