Ingénieur développement logiciel d'algorithmes de contrôle commande H/F
Indexed description
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)
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
- Linux
- Git, Gitlab
- Cmake
- Shell/bash
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search