Une université d’excellence
Université de recherche intensive, leader mondial en écologie, l’Université de Montpellier est un établissement public expérimental qui figure dans le top 200 du classement de Shanghai. Elle couvre plusieurs champs disciplinaires sciences et techniques, droit, économie, environnement, administration, gestion, médecine, pharmacie, activités physiques et sportives, biologie, informatique, sciences de l’éducation, science politique. Elle a obtenu en 2022 la labellisation I-SITE (Initiative Science Innovation Territoires Economie) qui associe 15 partenaires de recherche et d’innovation du territoire. Ce Programme d'Excellence (PEI) porté par l’Université de Montpellier s’articule autour des enjeux "Nourrir, Soigner, Protéger" et s’appuie sur tous les domaines scientifiques de l'Université et de ses partenaires. Elle coordonne le Pôle Universitaire d’Innovation (PUI).
Une université engagée
Vigilante envers toutes formes de discriminations, l’Université de Montpellier est engagée pour la promotion de la diversité, l’égalité entre femmes et hommes et pour l’inclusion des personnes en situation de handicap. Elle est attachée aux fondements du service public, à la laïcité, à l’égalité des chances et à l’accès de tous aux savoirs. Elle promeut les valeurs académiques telles que l’éthique, l’intégrité scientifique et la liberté universitaire. L’UM place enfin le développement durable au cœur de sa politique et de son savoir-vivre. Une démarche saluée par le palmarès du Times Higher Education qui la place en tête des universités françaises les plus performantes en terme de développement durable.
Dans le cadre de ses engagements, l’université promeut le CV sans photographie.
Structure de rattachement : Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM)
Intitulé du projet : Développement et Intégration Logicielle pour les plateformes robotiques du LIRMM.
Acronyme du projet : Contrôle et Intégration Robotique
Durée globale du projet : 12 mois
Description sommaire du projet : Le projet consiste à développer, intégrer et valider les outils logiciels nécessaires au fonctionnement de nouvelles plateformes robotiques du département Robotique du LIRMM. Il porte principalement sur le développement de drivers, la mise en place de modules de commande, la réalisation d’expérimentations sur plateformes réelles, ainsi que la production des documentations et outils techniques associés.
Mission principale : L’ingénieur de recherche sera impliqué dans les développements logiciels des plateformes expérimentales du Département Robotique du LIRMM. Il assistera les chercheurs et les ingénieurs du service d'appui à la recherche dans le but de maintenir et de faire évoluer ces plateformes sur le long terme, et de former différents acteurs (ingénieurs, doctorants, chercheurs) à leur utilisation. La mise en œuvre d’expérimentations et de démonstrations fera également partie de ces missions. L’ingénieur sera prioritairement impliqué dans le développement de plateformes technologique nouvellement acquises ou en cours d’acquisition au LIRMM. Il sera par ailleurs également impliqué dans l’évolution d’un robot sous-marin existant.
Il s‘agira en priorité de développer et tester les interfaces logicielles pour le robot humanoïde Unitree G1 nouvellement acquis par l’équipe IDH (Interactive Digital Humans). En second lieu, il s’agira de faire évoluer et tester les logiciels utilisés pour contrôler des robots sous-marins de l'équipe RSM (Robotique Sous-Marine).
Définition des tâches à accomplir :
– Réaliser les développements logiciels pour des plateformes robotiques : implémentation des fonctionnalités de base ; développement de drivers ; contrôleurs avancés.
– Mettre en œuvre les expérimentations et démonstrations sur les plates-formes matérielles et logicielles.
– Produire les documentations, rapports et formations associés à ces activités.
– Réaliser des travaux simples en électronique (montages électroniques et câblage de robots).
– Réaliser la CAO de pièces simples (pièces d’interface par exemple) vouées à être imprimées.
Description précise de l'évènement ou du résultat objectif déterminant la fin de la relation contractuelle ainsi que les modalités d'évaluation et de contrôle de ce résultat : La relation contractuelle prendra fin à l’issue de la réalisation effective des missions confiées à l’ingénieur de recherche, attestée par la mise en service opérationnelle des développements logiciels et des interfaces robotiques sur les plateformes du département Robotique du LIRMM.
L’évaluation portera notamment sur :
• Le développement et la validation des interfaces logicielles pour le robot humanoïde Unitree G1, incluant les fonctionnalités de base, les drivers et les premiers contrôleurs avancés.
• L’évolution et la fiabilisation des logiciels de contrôle des robots sous-marins, avec démonstration sur plateformes réelles.
• La capacité à mener des expérimentations et démonstrations, documentées et reproductibles, sur les systèmes robotiques concernés.
• La production de documentations techniques, de rapports et de supports de formation destinés aux ingénieurs, doctorants et chercheurs.
• La contribution aux tâches matérielles annexes, incluant les montages électroniques simples et la réalisation de pièces mécaniques basiques en CAO.
Le contrôle de ces résultats se fera via :
• des revues internes de progression avec les équipes IDH et RSM ;
• des tests fonctionnels sur plateformes matérielles ;
• la validation par les responsables scientifiques de la conformité des livrables aux besoins exprimés ;
• et la mise à disposition finale des outils logiciels et documentations aux équipes utilisatrices.
Qualifications / Domaine de formation demandé :
– Bonne maîtrise de la programmation C/C++ appliquée au contrôle de systèmes mécaniques et plus particulièrement de robots. La maîtrise de Python serait un plus.
– Connaissance pratique du système d’exploitation Linux.
– Connaissances avérée des modèles et algorithmes utilisés en robotique (pour la commande, l’optimisation, le traitement du signal, la vision par ordinateur, l'asservissement visuel, la planification, etc.) et expérience de leur utilisation pratique sur des robots réels et en simulation.
– Connaissance pratique des outils et méthodologies de développement actuelles, notamment l’utilisation de git, gitlab et Cmake.
– Langue : maîtrise du français et pratique courante de l’anglais
– Une première expérience du développement de drivers Ethercat et de la programmation embarquée (Raspberry Pi, Intel Upboard, etc.) serait un plus.
– Des connaissances pratiques en électronique pour réaliser des montages électroniques simples et une pratique de l’utilisation d’un ou plusieurs outils de CAO (par exemple SolidWorks, FreeCAD) seraient des plus.
Rejoindre l'université de Montpellier, c'est bénéficier de nombreux avantages dans une région qui offre un cadre de vie qualitatif.
Nos avantages :
> Dispositifs de développement des compétences : accès à une grande offre de formation, préparation aux concours internes
> Jusqu’à 46 jours de congés / an (pour un temps plein à 38h30)
> Temps de travail aménageable
> Jusqu'à 2 jours de télétravail / semaine (selon les modalités de la charte de TT applicable à l'UM)
> Restauration collective
> Aide et prestations sociales
> Prise en charge partielle des abonnements au transport de la ville
> Accès aux activités sportives, culturelles et de loisirs de l'université
> Soutien à la parentalité : club de loisirs pour enfant, partenariat de crèches, jours enfant-malade
Avantages dépendant de la nature et la durée du contrat, des nécessités de services et des conditions d'éligibilité
Informations complémentaires :
Rémunération : de 2405€ à 2925€ bruts mensuels, dont 220€ d'indemnité mensuelle des agents contractuels (prime)
Prise de poste : Février
Type de contrat : CDD de catégorie A
Durée du contrat : 12 mois
Clôture des candidatures : 01/01/2026
L'université sera fermée du 20/12/2025 au 04/01/2026 inclus