SII Aix Méditerranée accompagne les plus grands acteurs du secteur aéronautique dans le développement et l’intégration de systèmes embarqués et de systèmes complexes. Grâce à nos expertises en ingénierie système, architecture fonctionnelle et technique, développement logiciel, ainsi qu’en essais et moyens d’essais, nous intervenons sur des programmes civils et militaires de premier plan.
Vous intégrerez l’un de nos trois centres de compétences : General Engineering, System Engineering ou Test & Means, et rejoindrez une équipe qui favorisera votre montée en compétences et votre progression technique.
Notre centre de service Flights Physics – General Engineering se consacre à la compréhension avancée du comportement des équipements embarqués en conditions opérationnelles. Grâce à nos expertises en simulation multi-physique, analyse vibratoire, performance, aérodynamisme, ainsi qu’en data engineering et en monitoring de la santé des systèmes, nous accompagnons nos clients de la modélisation jusqu’aux essais physiques.
Nos équipes contribuent ainsi à améliorer la fiabilité, la robustesse et l’efficacité des systèmes à bord, tout en optimisant leur comportement face aux contraintes du vol et de l’environnement aéronautique.
Le projet PTU (Plan de Test Unitaire) s'inscrit dans le processus de développement industriel défini par notre partenaire aéronautique dans l'objectif de garantir une qualité de production nécessaire dans son domaine d'activité. Ce processus se base notamment sur un ensemble de règles de qualité à respecter tout au long de celui-ci, et sur un cycle de développement en V.
Le projet PTU a pour but la réalisation de tests unitaires, c'est-à-dire des tests fonction par fonction du code développé correspondant à la première partie de la phase ascendante du cycle en V. Cette activité a pour but de trouver le plus en amont possible les incohérences entre les spécifications et le code obtenu ainsi que les manquements de traçabilité au sein du code.
Les tests unitaires permettent de se familiariser avec les différents éléments nécessaires au bon fonctionnement d'un projet informatique en milieux industriels tels que les dossiers de spécifications, l'archivage de l'évolution du logiciel, le développement, la traçabilité, les différents processus etc...
Cette activité demande une certaine rigueur et sens de l'organisation pour travailler efficacement, mais aussi de la curiosité pour comprendre comment tester en profondeur les ramifications du code.
Nous recherchons activement un Consultant en tests unitaires en alternance F/H pour intégrer notre équipe.
A ce titre, vos missions seront les suivantes :
Analyse d'impact (Identification des modifications logicielles à chaque version) via GIT, Mantis (Report de problèmes/modifications) et SCADE (logiciel de développement).
Développement (avec des blocs ou en C), Réalisation de cas de tests unitaires, réalisation de rapports de couverture de tests avec Matlab Simulink, et/ou RTRT.
Relectures du code développé et des tests, vérification de leurs concordances avec les spécifications.
Echanges avec les développeurs (QAL) pour les éventuelles erreurs découvertes.