2008 - maintenantIngénieur méthodologie et développement logiciel (Ouragan L13)
* Activités transversales
- participation aux groupes de travail tripartite (Thales/Esterel/Ratp) en qualité d’expert SCADE (réponses aux questions techniques + anticipation sur les contraintes et performances)
- Participation aux réunions d’avancement (Thales/Esterel) pour la certification et qualification des outils
- collaboration avec l’équipe Sécurité pour l'identification des règles de conception impactant l’étude et l'analyse de sécurité
* Processus et Méthodologie:
- élaboration du référentiel méthodologique de conception SCADE pour le développement des logiciels applicatifs CBTC
- audit d'outil de test et de développement applicatif (Scade Suite)
- conduite et participation aux revues de paires (exigences, architecture, design, ...)
- participation à la définition de la stratégie de test et de vérification des Composants SCADE
- Contribution à la définition de la stratégie de gestion de configuration des composants logiciel applicatifs (ClearCase-UCM)
- Gestion de configuration (Doors / ClearCase / ClearQuest / Mercurial).
- Communication avec les différents intervenants projet (Sureté de fonctionnement,qualité, système)
* Support et expertise :
- formation utilisateur SCADE
- expertise SCADE et support méthodologique et technique sur les outils SCADE (fonctionnement, configuration, test et génération de code)
- Analyse de Bogues (Design et génération de code automatique)
- Interface avec le support Esterel sur les questions techniques avancés, les demandes d‘évolution et transmission de bogues
- réalisation d'outils d'aide au développement (scripts, outils de vérification de modèle SCADE, etc)
* Développement logiciel:
- Spécification, développement et test de Composants transverse pour le développement des applicatifs CBTC (C, SCADE).
- Mise à jour et test fonctionnels de Composants Logiciels applicatifs
- test de couverture selon les critères MC/DC (RTRT, QMTC)
* Chaine de production du Logiciel Applicatif:
- Développement et maintenance d'outils de vérification de règle de qualimétrie (TCL)
- Développement d'outil de Génération de code "C" automatisé (Python)
- Génération documentaire automatisé par Makefile
- Réalisation de scripts en différents langages pour les besoins de la chaine de production (TCL, Python, Shell)
- Rédaction et exécution des tests d'intégrations et de vérifications d'outils de la chaine de production du logiciel (Roboframework)
2007 - 2008Ingénieur Consultant en Méthodologie et Développement Logiciel (THALES RSS - Velizy)
- Conception d’algorithmes pilotes en langages SCADE et Simulink de fonctions CBTC simplifiée.
- Audit de l’application SCADE en avance de phase des développements applicatifs CBTC (remontée des problématiques et échange sur les points techniques avec le support technique d’Esterel Technologies)
- élaboration du guide méthodologique de conception en langage SCADE pour le programme Ouragan L13
- Mise en place de l’environnement de développement SCADE pour Ouragan L13
ESTEREL TECHNOLOGIES
- Consultant SCADE
ELANCOURT2007 - 2007- Réalisation d’un « Proof Of Concept » pour un système électronique automobile
- Rédaction de règles méthodologiques en vue de la traduction en langage SCADE de modèles en diagramme d'états Statemate.
- Réalisation d’un couplage SCADE et SCADE Display pour un système d'affichage embarqué ( localisation d’un train).
Formations
UTBM (Belfort)
Belfort2003 - 2006Génie Electrique et Système de Commande