
General Motors est une entreprise mondiale des secteurs automobile et manufacturier, active dans l’ingénierie automobile, la production, le transport et les technologies de l’information. Fondée en 1908, GM développe des technologies destinées à faire progresser la mobilité tout en poursuivant sa vision de zéro accident, zéro émission et zéro congestion. Ses activités internationales réunissent de grandes équipes pluridisciplinaires axées sur l’innovation, le transport durable et l’avenir de l’industrie automobile.
Ingénieur logiciel senior en robotique – Vision et automatisation (Austin, hybride)
Développez des logiciels de robotique pour la production de General Motors grâce à la vision par ordinateur, à l’apprentissage automatique et à l’automatisation. Concevez des applications évolutives et contribuez au développement des pratiques d’ingénierie robotique au sein de GM Manufacturing IT.
Description
- Établir et mettre en œuvre des capacités robotiques pour GM Manufacturing IT
- Collaborer avec les experts métier de l’ingénierie de fabrication afin d’améliorer et de rationaliser les processus d’ingénierie robotique
- Créer des solutions d’apprentissage automatique et d’apprentissage profond pour des environnements opérationnels réels
- Développer des solutions de vision par ordinateur pour des applications concrètes
- Transformer les résultats de recherche en solutions techniques déployées
- Appliquer la simulation et la visualisation des données pour orienter le développement des solutions
- Concevoir des systèmes évolutifs avec une faible charge opérationnelle
- Évaluer les systèmes et interfaces de bout en bout afin de vérifier que les solutions respectent les contraintes opérationnelles
- Favoriser l’adoption des pratiques d’ingénierie logicielle appliquées à la robotique dans l’ensemble de l’organisation Manufacturing IT
- Identifier, évaluer et mettre en œuvre des solutions logicielles robotiques rapides et itératives
- Travailler avec les ingénieurs logiciels en robotique juniors et seniors ainsi qu’avec les partenaires de l’ingénierie de fabrication
- Se déplacer dans les usines et les installations de GM lorsque nécessaire
Exigences
- Diplôme de licence en informatique, robotique, génie électrique ou génie mécanique
- Au moins cinq ans d’expérience professionnelle en développement de logiciels robotiques
- Maîtrise de Python et de Java
- Connaissances pratiques de ROS et de MoveIt
- Compréhension de l’algèbre linéaire, de la vision par ordinateur et du développement logiciel
- Capacité à se déplacer dans les usines et les installations de GM aux États-Unis
- Déplacements en Amérique du Nord d’environ 20 % à 25 %, y compris aux États-Unis et au Mexique
- Les candidats ne doivent pas avoir besoin du parrainage de GM pour l’immigration, maintenant ou à l’avenir
- Un master en informatique, robotique, génie électrique ou génie mécanique est souhaité
- Une expérience en apprentissage automatique, apprentissage profond, vision par ordinateur, exploration de données, visualisation et simulation est souhaitée
- Une expérience des technologies cloud, notamment Docker, Kubernetes et les plateformes HPC, est souhaitée
- Une expérience de Linux et des scripts Bash est souhaitée
- Une expérience de C++, C, C#, Go, SQL et OpenGL est souhaitée
- Une expérience de PyTorch, TensorFlow ou Keras est souhaitée
- Une expérience des systèmes en temps réel est souhaitée
Avantages
- Une aide à la mobilité peut être disponible conformément à la politique de l’entreprise pour les candidats admissibles
- Les programmes et avantages GM Total Rewards favorisent le bien-être au travail et à la maison
- Des aménagements raisonnables sont disponibles pour les candidats en situation de handicap