Ingénieur logiciel développement d'algorithmes scientifiques
vendredi 03 juillet 2026
Rechercher une mission
Détails
Consultant systèmes et réseaux
Consulting
Service
régie sur site
Informations
France
à définir
Asap
NC
En coordination avec l'architecte logiciel principal, l'équipe projet et le chef de projet, vos missions seront :
- 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 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)
De niveau Bac+4/5 vous avez les compétences suivantes ;
- Automatique, Mathématiques (notamment calcul matriciel) , traitement du signal, théorie du contrôle (PID, filtres linéaires, Model Predictive Control) , théorie de l'estimation (Kalman) .
- Génie Logiciel
- 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
- développement et intégration d'algorithmes de contrôle commande
- développement de logiciel embarqué C++
- développement de systèmes autonomes, robotique