Description du poste
Relevant du responsable de l’équipe Machine Code, ce poste fait partie de l’équipe Machine Code.
L’équipe Machine Code 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 Machine Motion.
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 Machine Motion de Vention, en TypeScript ( 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.
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
- 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…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: