Ingénieur de développement C++/python (H/F)

Les missions du poste

Développer une encapsulation de la bibliothèque HPP écrite en C++ dans le langage python

Activités
- Développer en langage C++ une encapsulation python d'une bibliothèque C++,
- tester ces développement en comparant les résultats des fonctions python avec ceux des fonctions C++,
- porter des applications existentes de l'actuelle encapsulation python utilisant CORBA vers la nouvelle encapsulation

Compétences
- parfaite maîtrise des langages C++ et python
- sens du travail en équipe
- des connaissance en robotique seraient un atout

Contexte de travail

L'équipe Gepetto du LAAS développe depuis de nombreuses années une bibliothèque C++ appelée HPP (https://humanoid-path-planner.github.io/hpp-doc). Cette bibliothèque permet de planifier automatiquement des mouvements sans collision pour des robots divers. Une encapsulation de cette bibliothèque en llangage python existe aujourd'hui, mais elle est difficile à utiliser par les utilisateurs nouveaux. L'objectif du projet est donc de développer une encapsulation fondée sur Boost python.

Le travail sera réalisé au sein de l'équipe Gepetto, en interaction avec les utilisateurs internes et externes au LAAS de la bibliothèque HPP.

Le poste se situe dans un secteur relevant de la protection du potentiel scientifique et technique (PPST), et nécessite donc, conformément à la réglementation, que votre arrivée soit autorisée par l'autorité compétente du MESR.

L'équipe Gepetto du LAAS développe depuis de nombreuses années une bibliothèque C++ appelée HPP (https://humanoid-path-planner.github.io/hpp-doc). Cette bibliothèque permet de planifier automatiquement des mouvements sans collision pour des robots divers. Une encapsulation de cette bibliothèque en llangage python existe aujourd'hui, mais elle est difficile à utiliser par les utilisateurs nouveaux. L'objectif du projet est donc de développer une encapsulation fondée sur Boost python.

Le travail sera réalisé au sein de l'équipe Gepetto, en interaction avec les utilisateurs internes et externes au LAAS de la bibliothèque HPP.

Le poste se situe dans un secteur relevant de la protection du potentiel scientifique et technique (PPST), et nécessite donc, conformément à la réglementation, que votre arrivée soit autorisée par l'autorité compétente du MESR.
Contraintes et risques

pas de contrainte ni de risque particulier

pas de contrainte ni de risque particulier

Lieu : Toulouse
Contrat : CDD
Accueil / Emploi / Emploi Toulouse / Emploi Ingénieur développement