DESCRIPTION :
L'ingénieur.e recruté(e) s'intègre au collectif des ingénieurs permanents de l'institut, représenté au niveau d'un centre par le Service d'Expérimentation et de Développement (SED).
L'ingénieur.e sera rattaché(e) au SED du centre Inria de Paris.
Son activité principale s'inscrit dans le cadre de projets d'envergure sur lesquels il/elle est affecté(e) pour une durée donnée, le plus souvent au sein d'une ou plusieurs équipes-projets.
L'équipe Willow, reconnue pour ses contributions en vision artificielle et en apprentissage automatique, s'intéresse depuis trois ans au déploiement de sa recherche sur des systèmes robotiques réels. L'équipe WILLOW a notamment fait l'acquisition d'une plateforme mobile bi-manuelle Tiago++ (PAL Robotics) et d'un banc d'expérimentation équipée de deux bras UR-5 (Universal Robotics), ce qui constituent aujourd'hui le nouveau laboratoire de robotique du centre Inria de Paris, en étroite collaboration avec le SED d'Inria Paris.
Les activités de recherche de l'équipe se concentrent actuellement autour de l'apprentissage profond (Deep Learning), de l'apprentissage par renforcement (Reinforcement Learning) et de la commande avancée des systèmes robotiques complexes référencée capteurs, avec pour ambition d'établir les fondements théoriques et algorithmiques permettant de contrôler de manière fine et robuste les mouvements des robots directement depuis leurs entrées capteurs (caméras, capteurs de force, etc.). Les travaux de recherche de WILLOW étant axés autour de deux thématiques centrales en robotique : la manipulation dextre et la locomotion agile des systèmes robotiques.
La plateforme robotique de l'équipe WILLOW soutiendra la recherche à l'intersection de la robotique, de la vision et de l'apprentissage. Cette plateforme devra permettre le développement et la validation de nouvelles méthodes pour le contrôle basé sur les capteurs, y compris les tâches de manipulation et de navigation. En particulier, la plateforme devra faciliter les expériences à grande échelle dans des environnements simulés ainsi que la validation sur des environnements robotiques réels. Les environnements simulés et réels doivent donc être synchronisés et couvrir les différents robots et capteurs de la plateforme.
La première affectation au sein de cette équipe porte sur une durée de 4 ans.
Mission confiée
Mission principale (environ 90 % de son temps) :
- Conception et développement de logiciels au sein des projets de développement sur lesquels la personne est affectée, essentiellement dans le domaine de la robotique
- Conseil et soutien à l'expérimentation dans le domaine de la robotique
- Soutien et encadrement pour les développeurs dans le domaine de la robotique
- Missions spécifiques pour la première affectation :
- Conception, développement et conduite d'évolutions de la plateforme robotique de l'équipe Willow (ajout de nouveaux capteurs, actionneurs ou préhenseurs) et mise en place d'un cadre logiciel commun permettant de contrôler et simuler les mouvements des plateformes (jumeaux numériques) de manière unifiée. Dans les prochaines années, l'équipe a aussi pour objectif d'acquérir de nouvelles plateformes robotiques (robots quadrupèdes et bipèdes, etc.) en vue de diversifier les cas d'étude et d'applicabilité de sa recherche
- Contribution à la conception et à la mise en oeuvre des environnements physiques, systèmes et réseaux de la plateforme robotique de l'équipe Willow avec les services support qui en ont la charge
- Conseil et soutien à l'expérimentation sur les plateformes robotiques
Missions collectives (environ 10 % de son temps) :
- Dans le but de mutualiser son savoir-faire, la personne recrutée est amenée à réaliser des activités utiles au collectif des ingénieurs de développement de l'institut, dans son domaine mais aussi plus largement., Conception et développement des logiciels scientifiques utiles aux travaux de recherche dans le domaine de la robotique
- Rédaction et présentation de documentation
- Contribution aux expérimentations et publications scientifiques issues des projets de développement sur lesquels la personne est affectée
- Veille technologique, en particulier dans le domaine : état de l'art, développement et/ou déploiement de preuves de concept (PoC)...
- Réflexions, mise en place, et éventuellement coordination d'un mode de fonctionnement entre les développeurs.euses au sein des projets de développement sur lesquels la personne est affectée
- Présentation des évolutions et des choix techniques,
- Identification des besoins des utilisateurs,
- Roadmap de travail au fil de l'activité.
- Mise en place de support de formation à destination des développeurs.euses / utilisateurs.trices au sein de l'équipe
- Conseil et expertise en développement technologique auprès des membres de l'équipe / des équipes / du domaine
- Activités spécifiques au premier projet dans l'équipe Willow :
- Maintenir et faire évoluer des plateformes robotiques et logicielles de l'équipe
- Conception et développement d'une architecture de contrôle unifiée pour l'ensemble des plateformes, permettant une interface commune à la fois pour contrôler les robots en simulation comme en réalité
- Accompagnement technique du déploiement de la recherche sur les plateformes robotiques et calculatoires (cluster), en étroite collaboration avec les chercheurs.euses et étudiants.es de l'équipe
- Mise en place et maintenance d'une documentation technique en anglais.
- Promotion des outils logiciels et résultats de l'équipe au sein de la communauté
- Réalisation de démonstrations auprès des visiteurs et lors d'événements scientifiques (fête de la science, journées scientifiques, etc.)
- Conception et développement des logiciels scientifiques utiles à l'offre de service de la plateforme robotique de l'équipe Willow
- Contribution au montage et au suivi de projets d'envergure, notamment pour financer les plateformes (CPER, Equipex, etc.)
Activités collectives, par exemple :
- Formations ponctuelles, séminaires
- Vecteur des bonnes pratiques en génie logiciel et en expérimentation
- Aide aux recrutements et encadrement
- Participation à des rédactions de projets, conseils sur des projets de développement
- Représentation de l'institut sur le plan technique et expérimental
Code d'emploi : Ingénieur en Logiciel Embarqué (h/f)
Domaine professionnel actuel : Développeurs Système et Analystes
Temps partiel / Temps plein : Plein temps
Type de contrat : Contrat à durée indéterminée (CDI)
Compétences : Vision par Ordinateur, Bullet (Logiciel), C ++ (Langage de Programmation), Nvidia CUDA, Linux, Outils de Programmation, Python (Langage de Programmation), OpenCV, Architecture Logicielle, Outils de Logiciel, Tensorflow, Conception et Développement de Logiciel, Apprentissage par Renforcement, Pytorch, Deep Learning, Pandas, Anglais, Français, Créativité, Persévérance, Optimisme, Motivation Personnelle, Apprentissage Expérientiel, Architecture, Assemblage et Installation, Enseignement, Veille Concurrentielle, Gestion de la Performance, Expérimentation, Recrutement, Traduction, Maintenance et Dépannage, Mathématiques, Gestion de Projet, Mécatronique, Paradigmes, Services aux Passagers, Réalisation de Prototypes, Conception et Réalisation en Robotique, Servomécanisme, Simulations, Documentation Technique, Manutention et Port de Charges, Capteurs, Actionneurs, Maquette / Echantillon, Publication / Edition
Courriel :
webmaster@inria.fr
Téléphone :
0139635511
Type d'annonceur : Employeur direct