Ingénieur développement logiciel d'algorIthmes de contrôle commande H/F

Nantes CDI

À propos de INGELIANCE

🚀 Faites décoller votre carrière : Bienvenue au sein du Groupe INGELIANCE !👋 

Depuis plus de 25 ans, nous accompagnons nos clients dans l’étude et la réalisation de projets à forte technicité au travers de bureaux d’études (interne et sur site client), d’une offre de conseil et d’une cellule R&D. 

Avec une équipe de plus de 700 professionnels passionnés – Techniciens, Ingénieurs, Docteurs – répartis sur 20 sites en France, nous cultivons l’innovation au quotidien pour une mission essentielle : garantir la satisfaction de nos clients

Notre organisation se structure autour de deux divisions complémentaires (Développement Produits & Systèmes et Solutions Industrielles) et d'une Direction Technique.

Nous intervenons dans des secteurs d’avenir tels que le naval, laéronautique, le spatial & défense, lénergie et le nucléaire, offrant ainsi des opportunités variées et stimulantes. 

Nous avons à coeur d’accompagner l’ensemble de nos collaborateurs tout au long de leur carrière au sein du Groupe. Nous participons ainsi à leur montée en compétences au travers de notre école de formation interne, encourageons la promotion interne et accordons l’égalité des chances lors de nos recrutements. #ActivateurDeProgrès

Le poste

Dans le cadre du soutien apporté à l'un de nos clients issus du secteur industriel, nous recherchons un profil ayant une expérience dans le développement d'algorithmes scientifiques de contrôle commande en C++  (guidage/navigation/Contrôle, véhicules autonomes).

En coordination avec l’architecte logiciel principal, l’équipe projet et le chef de projet, les activités attendues sont :

  • Analyser et élaborer des documents techniques

  • Développer le logiciel de l’algorithme scientifique en cohérence avec la spécification de l’algorithme, l’architecture logicielle et les processus de développement

  • Développer et exécuter les tests unitaires du logiciel développé

  • Faire l’analyse statique du code

  • Assurer les travaux d’intégration du logiciel : en simulation logiciel (MIL, SIL) ou sur calculateur/banc

  • Développer des tests automatiques pour l’intégration/vérification du logiciel

  • Évaluation et caractérisation de performances dynamiques du véhicule guidé/piloté par le logiciel

  • Réaliser la maintenance des logiciels : maintenance corrective et développement d’évolutions après la mise en service

  • Participer à la mise en service du logiciel (tests usine, à quai, en mer)

Profil recherché

Ingénieur logiciel, vous justifiez d'une expérience minimale de 3 ans en développement et intégration d'algorithmes de contrôle commande, en développement de logiciel embarqué C++ et en développement de systèmes autonomes, guidage/navigation/Contrôle, robotique.

Les compétences attendues sont les suivantes :

  • Automatique, Mathématiques (notamment calcul matriciel), traitement du signal

  • Méthodologie et outils de conception (UML,…)

  • Systèmes embarqués

  • Langages : C++, Python, Matlab/Simulink

  • Linux

  • Conteneurisation : Docker, podman, quadlet

  • DDS (FastDDS)

  • Éventuellement, ROS2

Environnement technique

  • Linux

  • Git, Gitlab

  • Cmake

  • Shell/bash

Anglais courant.

Détails sur le poste
Nantes, Pays de la Loire, France
CDI - Temps plein
44 - Loire-Atlantique
Entre 39k€ et 45K€
Naval, Défense
Propulsé parTaleez