Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Implementation d'un module MPC dans la librairie OPENROX

INRIA

Valbonne

Hybride

EUR 40 000 - 60 000

Plein temps

Il y a 11 jours

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Un institut de recherche en informatique cherche un(e) ingénieur(e) R&D pour développer un nouveau module de contrôle prédictif. Le candidat idéal possède un doctorat en robotique ou automatique et de fortes compétences en C/C++, Python, et systèmes Linux. Ce poste comprend des responsabilités variées telles que la rédaction de documentation et le support technique. Des avantages considérables incluent un salaire compétitif, 7 semaines de congés, et la possibilité de télétravail après 6 mois.

Prestations

Restauration subventionnée
Transports publics remboursés partiellement
7 semaines de congés annuels + 10 jours RTT
Possibilité de télétravail
Équipements professionnels disponibles
Accès à la formation professionnelle
Prestations sociales et culturelles

Qualifications

  • Excellentes compétences en développement logiciel et méthodologie de projet.
  • Doit maîtriser les normes de programmation C de MISRA.
  • Bonne capacité de communication et de rédaction de documents.

Responsabilités

  • Développer un nouveau module de Model Predictive Control dans OPENROX.
  • Apporter un support à l'utilisation de la librairie par des ingénieurs.
  • Superviser des ingénieurs dans le projet.

Connaissances

Développement logiciel en C/C++
Python
Linux
ROS 2
Git
CMake
Anglais (lu, écrit et parlé)

Formation

Doctorat en robotique ou en automatique
Description du poste
Contexte et atouts du poste

Dans le cadre d'une collaboration de recherche avec Milla Group, nous souhaitons faire évoluer certains modules de la librairie open source OPENROX développée par l’équipe ACENTAURI. L'objectif principal est de produire un nouveau module de commande de type "model predictive control". Un deuxième objectif est de maintenir la librairie en complétant la couverture des test unitaire et de non régression. Un dernier objectif est de fournir du supporter à MILLA Group lors de l’évaluation d'OPENROX dans les applications concernant leurs navettes autonomes.

Dans contexte, nous proposons un poste d’ingénieur(e) R&D de 12 mois. L’ingénieur(e) travaillera dans l’équipe ACENTAURI du Centre Inria d’Université Côte d’Azur à Sophia-Antipolis. Le / la candidat(e) devra s'intégrer à l'équipe d'ingénierie ACENTAURI et participer à l'animation du projet. Il / elle sera également chargé(e) des missions essentielles de communication, de rédaction de rapports et de mise en œuvre de la méthodologie ACENTAURI (suivi et gestion de projet sous GitLab).

Mission confiée

La personne recrutée sera chargée du développement d'un nouveau module de Model Predictive Control (MPC) dans le logiciel OPENROX. Il sera également en charge de la maintenance du logiciel écrit en C en suivant ses règles de programmation et la norme MISRA C. Ses responsabilités incluront :

  • La conception et le développement d'un nouveau module de commande prédictive de type MPC incluant les algorithmes développés dans l’équipe.
  • L’écriture d'exemples d'utilisation du nouveau module de commande.
  • L’écriture de tests unitaires, tests de non régression et tests de performance pour le nouveau module MPC et pour compléter la couverture des tests de la librairie.
  • La mise à jour de la documentation d'OPENROX (modules existants et nouveau modules développés).
  • Le support à l'utilisation de la librairie OPENROX par le ingénieurs de Milla Group.
  • La supervision d’ingénieurs qui pourront éventuellement participer au projet afin d’accélérer les développements.
Principales activités
  • Développer des modules logiciels en C
  • Rédiger la documentation
  • Tester, modifier jusqu’à valider
  • Developper des examples
  • Présenter l’avancée des travaux aux partenaires
Compétences

Le / la candidat(e) idéal(e) possède de préférence un doctorat en robotique ou en automatique et de solides compétences en développement logiciel (C / C++, Python, Linux, ROS 2, Git, CMake).

Un bon niveau d'anglais (lu, écrit et parlé) est indispensable.

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 (après 6 mois d'ancienneté) 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
Rémunération

Pour un ingénieur :

A partir de 2692 €brut mensuel (selon diplôme et expérience)

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.