Paris2015 - maintenantGESTION DE LA MISE EN PLACE D’UN BANC GENERIQUE POUR LES NOUVEAUX SYSTEMES DE CENTRALE INERTIEL.
Environnement :
• Word, Excel, PowerPoint, Visio.
• Gestion de base documentaire kiosque
• Windows.
Ecriture et diffusion de la spécification de besoin :
• Définition du besoin :
o En fonction des I/O des produits
o Définition du Hardware
o Définition du software
o Interface utilisateur
o Ecritures d’exigences
• Présentation Powerpoint aux responsables systèmes.
• Traitement des devis.
• Choix du fournisseur.
• Relecture Plan de développement du banc de test.
• Relecture Architecture HW/SW du banc de test.
• Relecture Plan d’intégration du banc de test.
• Tenue de la PDR avec le fournisseur (Preliminary Design Review)
• Relecture de la spécification HW/SW
• Relecture du plan de test HLR
• Tenue de la CDR avec le fournisseur (Critical Design Review)
Safran
- Ingénieur études & développement
Paris2014 - 2015DEVELOPPEMENT LOGICIEL ORDRE DE MISSION DRONE SUR EQUIPEMENT SOL.
Environnement :
• Langage C/C++, GOBject, qml, qt, python.
• Gestion de configuration svn
• Base de bugs trac
• Linux Red hat, automake, BUS IVY.
Développement logiciel :
• Mise en place d’un générateur de code automatique en python.
• Mise en place du décodage des messages transitant sur le BUS IVY.
• Mise en place contrôleur d’objets métiers.
• Mise en place de filtres d’affichages.
• Gestion des affichages (qml) selon profil utilisateur.
• Participation à la réflexion architecturale du logiciel.
Safran
- Ingénieur études & développement
Paris2014 - 2014DEVELOPPEMENT LOGICIEL EMBARQUE A350.
Environnement :
• Langage C, RTRT
• Gestion de configuration svn
• Base de bugs
Développement logiciel :
• Développement de script d’automatisation pour lancement des TU
Mission sur TU:
• Maintien des TU, mise à jour débogage.
• Ecritures et maintien des documents TU.
• Analyse et relecture de code.
Safran
- Ingénieur études & développement
Paris2013 - 2014INTEGRATION LOGICIEL EMBARQUE CARTE A PUCE.
Environnement :
• Langage C / C++, C++Test
• Gestion de configuration CVS
• Base de bugs et évolutions Mantis
Intégration logiciel :
• Mise en place d’une intégration côté System
• Mise en place d’une intégration continue. (Hudson)
• Campagne de tests.
Développement logiciel :
• Développement de nouvelles fonctionnalités pour le « New File System. »
Intégration Projet :
• Maintien du produit compilation, tests, livraison.
• Tests de l’implémentation des nouvelles fonctionnalités.
• Ecriture de tests d’intégration.
• Maintien des documentations produit.
Responsable plateau SafranEng :
• Gestion d’un plateau de 9 personnes.
• Pointage équipe.
• Réponse aux demandes de prestations clients.
Paris2012 - 2013INTEGRATION LOGICIEL EMBARQUE CONTROLE D’ACCES MORPHO.
Environnement :
• Chaîne de développement sous Linux (ARM, Bitbake)
• Eclipse, Excel, Word
• Langage C / C++, C++Test
• Gestion de configuration SVN et Git
• Base de bugs et évolutions JIRA
Responsable Intégration logiciel :
• Rédaction du Plan d’Intégration
• Rédaction du Plan de Validation
• Mise en place du workflow d’intégration des livrables sous traitant offshore
• Compte rendu d’intégration
• Gestion de Configuration
Détails de la mission :
• Réception et Intégration des briques logicielles livrées GIT <-> SVN
• Recette et acceptation de la livraison: vérification des règles de codage et relecture de code
• Validation sur cible
• Déclaration et suivi de bugs
• Production de firmware pour la validation et la qualité
• Réunion d’Intégration hebdomadaire en anglais avec sous-traitant offshore
EUROGICIEL
- Ingénieur d'étude recherche et dévelopement
2007 - 2012DEVELOPPEMENT DU LOGICIEL EMBARQUE DE LA CENTRALE INERTIELLE DE L’A400M.
Environnement technique :
• Cycle en V, gestion de configuration, gestion des exigences
• Essais et débogages sur maquette et équipement final.
Détails de la mission :
• Développement en C temps réel (DO178-B DAL A).
• Développement de drivers : AFDX, A429
Intégration logiciel :
• Génération du logiciel opérationnel
• Correction et validation des drivers
• Test de non-régression et d’endurance sur cible
• Proposition de solutions techniques aux sous-traitants
• Gestion du dimensionnement et des droits d’accès mémoire
• Mesure et optimisation CPU / worth-case
Mise en conformité du logiciel opérationnel :
• Analyse et correction de problèmes
• Développement de nouvelles fonctionnalités
• Gestion de la base d’anomalies (interne et Airbus avec mise en relation Airbus)
• Mise à jour des exigences (HLR et LLR)
• Rédaction de procédures pour les campagnes de tests formels
• Développement de campagnes de tests automatiques sur banc système
Développement de logiciel de tests embarqués.
• Final Assembly Line Test : logiciel de validation des entrées sorties de la centrale
• Test Responder : logiciel de validation du driver AFDX
Support technique et formation des nouvelles équipes