Ingénieur de recherche SOFA/TIRREX (H/F) Type de contrat : CDD Niveau de diplôme exigé : Bac 5 ou équivalent Fonction : Ingénieur scientifique contractuel A propos du centre ou de la direction fonctionnelle Le centre Inria de l'Université de Lille, créé en 2008, emploie 360 personnes dont 305 scientifiques répartis dans 15 équipes de recherche. Reconnu pour sa forte implication dans le développement socio-économique de la région des Hauts-De-France, le centre Inria de l'Université de Lille entretient des relations étroites avec les grandes entreprises et les PME. En favorisant les synergies entre chercheurs et industriels, Inria participe au transfert de compétences et d'expertise dans le domaine des technologies numériques et donne accès au meilleur de la recherche européenne et internationale au bénéfice de l'innovation et des entreprises, notamment dans la région. Depuis plus de 10 ans, le centre Inria de l'Université de Lille est situé au coeur de l'écosystème universitaire et scientifique lillois, ainsi qu'au coeur de la Frenchtech, avec un showroom technologique basé avenue de Bretagne à Lille, sur le site d'excellence économique EuraTechnologies dédié aux technologies de l'information et de la communication (TIC). Contexte et atouts du poste Ce poste s'inscrit dans le cadre du projet national TIRREX (Technological Infrastructure for Robotics Research of Excellence), une infrastructure de recherche financée au niveau national et pilotée par un consortium associant plusieurs équipes Inria et partenaires académiques et industriels. Le travail sera mené en collaboration entre l'équipe Inria DEFROST (spécialisée en robotique souple et simulation numérique) et le consortium SOFA, qui regroupe les principaux contributeurs au développement du logiciel libre SOFA, plateforme de simulation mécanique interactive open-source. L'objectif est de développer et intégrer dans SOFA un mécanisme générique de sauvegarde et de rechargement complet d'une simulation, permettant de garantir la reproductibilité et la robustesse des environnements de simulation utilisés dans la robotique, l'apprentissage par renforcement et l'optimisation de conception. Ce développement aboutira à un composant logiciel open-source (C++ et Python) intégré dans la plateforme SOFA, accompagné d'une documentation complète et de démonstrateurs applicatifs (SofaGym, design de robots souples). Ce poste offre un environnement de travail stimulant, à l'interface entre recherche académique et développement logiciel open-source, au sein d'un écosystème reconnu internationalement. Il permettra de collaborer directement avec les équipes du consortium SOFA, les partenaires du projet TIRREX, ainsi qu'avec des chercheurs et ingénieurs impliqués dans les infrastructures logicielles pour la robotique. Des déplacements ponctuels sont à prévoir (réunions de consortium, ateliers techniques, événements communautaires). Mission confiée L'ingénieur de recherche rejoindra l'équipe Inria DEFROST dans le cadre du projet national TIRREX, en étroite collaboration avec le consortium SOFA. Sa mission consistera à concevoir, développer et valider un mécanisme générique de sauvegarde et rechargement des simulations dans la plateforme open-source SOFA, afin de renforcer la reproductibilité et la robustesse des environnements utilisés pour la robotique, l'apprentissage par renforcement et l'optimisation. Il ou elle assurera la conception logicielle en C++, le développement des interfaces Python, la mise en place de tests d'intégration continue, ainsi que la documentation et le transfert open-source des développements. Le poste implique des échanges réguliers avec les partenaires TIRREX et SOFA, ainsi que des déplacements ponctuels, dont les frais seront pris en charge dans la limite du barème en vigueur. Principales activités Principales activités - Concevoir et développer en C++ et Python un mécanisme de sauvegarde et rechargement complet des simulations SOFA. - Tester, valider et garantir la reproductibilité des simulations via des protocoles d'intégration continue. - Documenter le code et les interfaces (guides utilisateur et développeur). - Diffuser les développements open-source au sein du consortium SOFA et de la communauté TIRREX. - Présenter les avancées techniques aux partenaires du projet et lors des réunions du consortium. Activités complémentaires - Analyser les besoins des utilisateurs (recherche, robotique, apprentissage par renforcement). - Développer des démonstrateurs applicatifs pour illustrer les usages du mécanisme développé. - Participer à l'animation communautaire autour de SOFA (ateliers techniques, échanges open-source). Compétences Compétences techniques et niveau requis Excellente maîtrise du C++ moderne (architecture logicielle, gestion mémoire, templates, bonnes pratiques). Bon niveau en Python, notamment pour le développement d'interfaces et de scripts scientifiques. Connaissance des outils de développement collaboratif : Git, CMake, CI/CD. Familiarité avec la modélisation mécanique ou la simulation numérique (FEM, multibody, robotique souple). Pratique du développement open-source ou en environnement multi-plateformes (Linux/Windows). Langues Français : courant (oral et écrit). Anglais : bon niveau professionnel (lecture/écriture de documentation, échanges techniques internationaux). Compétences relationnelles Goût pour le travail collaboratif et le partage de connaissances. Capacité à communiquer efficacement avec des profils variés (chercheurs, ingénieurs, développeurs). Rigueur, autonomie et sens de l'organisation. Ouverture et curiosité scientifique. Compétences additionnelles appréciées Expérience avec SOFA, ROS, ou d'autres frameworks de simulation/robotique. Connaissance en apprentissage par renforcement ou optimisation numérique. Intérêt pour le logiciel libre et les bonnes pratiques de développement communautaire. Expérience dans la rédaction technique ou la formation d'utilisateurs. Avantages - Restauration subventionnée - Transports publics remboursés partiellement - Congés: 7 semaines de congés annuels 10 jours de RTT (base temps plein) possibilité d'autorisations d'absence exceptionnelle (ex : enfants malades, déménagement) - Possibilité de télétravail et aménagement du temps de travail - Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.) - Prestations sociales, culturelles et sportives (Association de gestion des oeuvres sociales d'Inria) - Accès à la formation professionnelle Rémunération Rémunération selon profil
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.