Skip to main content
Back to jobs

Développeur Senior en Robotique - Planification et Contrôle du Mouvement

External
Vention logoVention · Montreal, Canada
Full-timeOn-site1w ago
DockergRPCLeadershipLinuxRoboticsTCP/IP
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

Parental leave

Additional Information

Ce que vous ferez: Vous travaillerez de manière transversale sur des fonctionnalités telles que les trajectoires d'outils à vitesse constante, les trajectoires de points de passage à mélange optimal, le contrôle de force et la planification de trajectoires sans collision. Implémenter et maintenir le firmware de contrôle de mouvement pour des applications robotiques telles que la palettisation, le lissage de surface, l'extrusion, l'emballage, etc. Concevoir, réviser et documenter les implémentations de code en mettant l'accent sur la maintenabilité, la fiabilité et l'extensibilité. Contribuer au processus de conception et de développement en définissant l'architecture logicielle, l'analyse des exigences, les spécifications de conception, les méthodologies de test et la traçabilité des exigences. Ce que vous apportez: Nous recherchons des compétences, une intelligence et des expériences qui vous aideront à réussir dans ce rôle, mais nous savons également que différents profils (pas seulement celui décrit ci-dessous) pourraient réussir. Si ce que vous lisez vous enthousiasme et que vous pensez être un bon candidat, nous vous encourageons à postuler, même si vous ne répondez pas à toutes les qualifications. Compréhension des concepts de robotique et des implémentations d'algorithmes Évitement de collision et coordination multi-robot Planification de trajectoire et exécution de mouvement dans l'espace articulaire et l'espace opérationnel Contrôle de force par admittance Asservissement visuel et trajectoires d'outil à vitesse constante Expérience en programmation dans l'écosystème Linux : systemd, Debian, Docker, ordonnancement en temps réel et interface de programmation Linux Solide expérience en C/C++ sur des systèmes Linux embarqués. Expérience avec le système de build CMake Compréhension des protocoles réseau et de communication : pile TCP/IP, gRPC Concepts de logiciels en temps réel avec compréhension des priorités de délais, des machines à états finis, du multithreading, des files d'attente et de la journalisation des données Maîtrise de la rédaction d'exigences, de la création de tests et de la conception de composants logiciels Capacité à travailler de manière transversale avec tous les aspects de la pile logicielle de Vention, y compris la simulation, l'interface utilisateur frontale et le support des applications d'IA physique Une expérience avec les intégrations de streaming robotique est un atout, par exemple la bibliothèque cliente Universal Robotics et Fanuc Stream Motion 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


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Vention? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect