Role and Responsibilities:
Within a critical aeronautical program, the IVV Engineer is involved in the integration, verification, and validation of certifiable embedded software, in accordance with the DO-178C standard, up to certification audits and production deployment.
- Software V&V
- Development and review of High Level Requirements (HLR) and Low Level Requirements (LLR)
- Review and analysis of C code in critical environments (DAL A & C)
- Writing and executing tests against requirements
- Development of automated test procedures in Python
- Execution of massive test campaigns (more than 5000 requirements)
- Performance of open-loop and closed-loop tests
- Testing on Hardware-in-the-Loop (HIL) test benches
- System integration:
- System bench testing for engine control units (FADEC / APU)
- Functional validation and software robustness
- Analysis of results and investigation of anomalies
- Debugging of legacy software using regression methods
***
RÎle et responsabilités :
Au sein dâun programme aĂ©ronautique critique, lâIngĂ©nieur IVV intervient sur les activitĂ©s dâintĂ©gration, vĂ©rification et validation de logiciels embarquĂ©s certifiables, en conformitĂ© avec la norme DO-178C, jusquâaux audits de certification et Ă la mise en production.
- V&V logicielle
- Développement et revue des High Level Requirements (HLR) et Low Level Requirements (LLR)
- Relecture et analyse de code C en environnement critique (DAL A & C)
- Rédaction et exécution des tests en face des exigences
- Ălaboration de procĂ©dures de test automatisĂ©es en Python
- Exécution de campagnes de tests massives (plus de 5000 exigences)
- Réalisation de tests en boucle ouverte et boucle fermée
- Tests sur bancs Hardware-in-the-Loop (HIL)
- Integration systéme :
- Tests sur banc systÚme pour unités de contrÎle moteur (FADEC / APU)
- Validation fonctionnelle et robustesse logicielle
- Analyse des résultats et investigation des anomalies
- Débogage de logiciels legacy via méthodes de régression