Chef de projet logiciel - Ingénieur de recherche en robotique

The offer description be low is in French

Contract type : Fixed-term contract

Renewable contract : Yes

Level of qualifications required : Graduate degree or equivalent

Fonction : Temporary scientific engineer

Level of experience : From 5 to 12 years

Context

L'équipe-projet WILLOW du centre Inria de Paris et associée au laboratoire informatique de l'ENS de Paris, développe des algorithmes et logiciels open source pour les robots complexes (Pinocchio, HPP-FCL, EigenPy, ProxSuite, Aligator, etc.), qui sont employés par un nombre croissant d'acteurs aussi bien académiques qu'industriels à travers le monde. L'équipe s'attèle actuellement au développement d'un simulateur différentiable, baptisé Simple, dans le cadre du projet OSS4EAI (open-source software for embodied AI). Ce projet explore le développement d'architectures de commande du mouvement robotique différentiables de bout en bout, un nouveau paradigme dans lequel le simulateur différentiable est un élément clef.

Assignment

Afin de supporter cette activité de développement logiciel, l'équipe-projet WILLOW est à la recherche d'un ingénieur logiciel disposant d'une expertise solide aussi bien en robotique qu'en ingénierie logicielle. La personne recrutée prendra la responsabilité du développement et du support du simulateur Simple au sein de l'équipe, mission qui incluera le développement de nouvelles fonctionnalités en lien avec les besoins du projet OSS4EAI, ainsi que la mise en place de systèmes d'amélioration et de contrôle de la qualité du logiciel. La personne recrutée sera ainsi impliquée directement dans les développements scientifiques et
techniques associées aux activités robotiques menées au sein de WILLOW.

Main activities

Activités principales :

  • Développement et maintenance du simulateur différentiable Simple développé au sein de l'équipe WILLOW
  • Support à la communauté des utilisateurs internes et externes (projets nationaux et européens, partenaires industriels, etc.)
  • Animation de la communauté (Github, Réseaux métiers CNRS et Inria, etc.)
  • Déploiement et intégration continue

Activités secondaires :

  • Mise en place et formation des bonnes pratiques de développement logiciel au sein de WILLOW
  • Participation à l'encadrement technique des développement au sein de WILLOW

Skills

Compétences techniques et niveau requis :

  • Expertise en développement logiciel pour la robotique
  • Expertise en C++/Python
  • Expertise en packaging (CMake, etc.)
  • Expertise en intégration continue et déploiement
  • Expertise en algorithmique pour le contrôle et la commande de systèmes robotiques complexes (humanoïde, etc.)

Langues : Français et Anglais

Benefits package

  • 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 œuvres sociales d'Inria)
  • Accès à la formation professionnelle
  • Sécurité sociale