Description
Le concepteur logiciel et intelligence artificielle pour véhicules intelligents joue un rôle clé dans une équipe qui développe des solutions d’apprentissage automatique pour les systèmes d’imagerie embarqués dans les voitures autonomes et semi-autonomes. Il conseille et déploie de nouvelles technologies, surveille et améliore les performances des systèmes d’infrastructures, déploie des systèmes de stockage et assure l’intégration et le déploiement continu. L’automatisation est au cœur de la résolution de la plupart des défis, notamment en termes de main-d’œuvre et d’économie d’énergie, mais également en termes d’innovation!
Exemples de tâches et de responsabilités
- Rechercher et sélectionner des outils d’automatisation, des méthodes de simulation, d’évaluation ou des algorithmes pour la conception de logiciels et d’architecture de serveur d’intelligence artificielle pour véhicules intelligents ;
- Concevoir, développer et implanter des outils de tests, des méthodes de simulation ou des algorithmes de conduite autonome ;
- Mettre à jour et contribuer à l’amélioration continue des performances des produits ;
- Évaluer et contribuer à l’amélioration continue des performances des systèmes.
Compétences recherchées
- Aptitudes en programmation avec divers langages (Python, C, C++, QML, GLSL, etc.) ;
- Excellentes capacités d’analyse, de compréhension et d’adaptation des systèmes et des codes ;
- Bonnes compétences en développement de logiciels, de traitement de données et de tests automatisés ;
- Compétence en perception 3D / robotique ;
- Connaissance des plateformes de cloud computing (ex. : Amazon AWS, Microsoft Azure, Google App Engine, etc.) ;
- Connaissance des systèmes d’intégration continue et des outils d’automatisation du déploiement (ex. : Jenkins, Salt, Puppet, Chef, Ansible, Travis CI, Perforce, etc.) ;
- Être proactif et avoir de la facilité à comprendre les aspects techniques liés aux technologies de pointe.