Implementation d'un module MPC dans la librairie OPENROX
Role details
Job location
Tech stack
Job description
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., * 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, Passionné(e) par les études multidisciplinaires et tous les aspects de la recherche, de la recherche fondamentale à la recherche expérimentale. Une thèse dans le domaine de la commande predictive constitue un réel atout.
Requirements
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.
Benefits & conditions
- 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, A partir de 2692 € brut mensuel (selon diplôme et expérience), Sécurité défense : Ce poste est susceptible d'être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n°2011-1425 relatif à la protection du potentiel scientifique et technique de la nation (PPST). L'autorisation d'accès à une zone est délivrée par le chef d'établissement, après avis ministériel favorable, tel que défini dans l'arrêté du 03 juillet 2012, relatif à la PPST. Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l'annulation du recrutement.
Politique de recrutement : Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.