Dans le cadre du développement d'un robot maraicher :
Mise en place de l'environnement de développement sous Eclipse et serveur Svn
Conception préliminaire et détaillée sous Topcased
Intégration du kernel linux-Xenomai sur micro ARM 11
Développement du driver I2c dédié à la gestion moteur
Développement d 'une application Android de pilotage de la plateforme
Environnement : Linux Xenomai, Svn, Eclipse, Topcased, ARM11, Android
« Tests systèmes Calculateur SEC »
RTSym – THALES (Toulouse, 31)
octobre 2013 - décembre 2013
Dans le cadre du retrofit du calculateur SEC de l’A320 dans le cadre du plan Airbus Power8 :
Analyse de l’existant
Développement des tests systèmes sous RTRT à partir des synopsis systèmes
Environnement : RTRT, Banc de Test
« Formateur VxWorks »
RTSym (Blagnac, 31) :
2013 - 2014
Dans le cadre de formations professionnelles à l’OS temps réel VxWorks :
Présentation VxSim / VSB / RTP
Gestion de projet dans le WorkBench / Shell VxWorks
Débogage et Multitâche temps réel
Evènements VxWorks / Sémaphores / Communication entre les tâches
Allocation, partage et gestion de la mémoire
Exceptions, Interruptions et timers
Détection des erreurs / Visualisation système
Environnement : VxWorks
« Projet ISS »
RTSym – AREVA (Blagnac, 31)
février 2011 - juillet 2013
Dans le cadre du projet ISS, modules sécuritaires sous marin de détection incendie et voie d'eau :
Spécification, conception, codage et intégration d’une pile Ethernet (couches protocolaires (TCP/IP) et driver Ethernet) sur cibles MPC5125 et cortex AM3517 pour la communication des modules via réseau optique
Mise en place de l'environnement (Makefile, Linker script, startup, script d’initialisation sondes de debug) et développement drivers bas niveau sur MPC5125, AM3517, LPC2388, MCF52259 (core: e300, CortexA8, ARM, Coldfire)
Développement du Bootloader dédié au chargement d'un nouvel applicatif
Participation au développement du firmware et intégration de l'applicatif SCADE
Développement des drivers Flash, SPI, Ethernet, I2C, Uart, Gestion des interruptions
Dans le cadre du projet d’étude européen SCARLETT concernant l’évolution IMA1G vers IMA2G de modules avioniques reconfigurables, portables et paramétrables :
Développement de la fonction de reconfiguration sur l’OS MACS2 permettant le changement de « schedule » en temps réel.
Environnement : C, Eclipse, SVN, Debugger, OS temps réel MACS2
Amesys – Rockwell Collins (Blagnac, 31) : «
décembre 2009 - septembre 2010
Amélioration fonctionnelle driver I/O »
Dans le cadre du projet SIU, module avionique de communication ARINC429, ARINC573-717 permettant la ségrégation entre les systèmes avioniques et le « monde ouvert » :
Modification driver I/O pour émission de 1024 mots/secondes
Certification (DO178B niveau C) et livraison au client Airbus
Environnement : C, Java, Eclipse, SVN, Debugger, DO178B niveau C
Développement driver AFDX »
Amesys - THALES (Toulouse, 31)
juin 2008 - aujourd'hui
Dans le cadre du projet driver AFDS ABAC, AFDS ADIRU (ATR et A350), développement d’un driver AFDX DO178B niveau A, pour End system avionique.
• Gestion d’une équipe de 5 personnes dans la conception, le développement, les tests et l’intégration du module AFDX du end-system.
Amesys - THALES (Toulouse, 31)
juillet 2007 - juin 2008
Développement SWITCH AFDX-EON »
Dans le cadre du projet RRJ (avion régionale russe), intégré à une équipe de 10 personnes, développement d’un driver AFDX DO178B niveau A, pour switch EON-AFDX fournissant
• L’end system AFDX du switch
• Une passerelle pour permettre le transfert d’informations entre le réseau AFDX et le réseau ouvert EON “Ethernet Open Network"
• Participation à l’élaboration du switch EON-AFDX embarqué (OS MACS2, ARINC 653).
• Conception, développement, test et intégration des modules du switch
Amesys - THALES (Toulouse, 31)
mai 2007 - aujourd'hui
Développement logiciel de test embarqué »
Dans le cadre du projet ADC-RRJ, associé à l’équipe Hardware :
• Etude du MPC5554 et du compilateur croisé GCC
• Développement du logiciel de test pour la validation des blocs fonctionnels des cartes ADC-RRJ (module FMPLL, ESCI, DSPI, TAT/SAT/BCOR, Resolver, Arinc 429 IN/OUT, CBIT)
• Communication du logiciel embarqué avec banc de test via un hyperterminal
• Spécification, conception, développement et test de l’ensemble du projet.
Maquettage séquenceur Time Triggered
Sogeti - AIRBUS (Toulouse, 31)
janvier 2007 - aujourd'hui
Maquettage séquenceur Time Triggered SCADE, projet COVADIS »
Dans le cadre du projet COVADIS (Commandes de Vol à Architectures Distribuées) sur une architecture distribuée pour le système de Commandes de Vol Electriques :
• Maquettage d’un séquenceur SCADE sur bus Time Triggered (TTP) pour valider la faisabilité d’un couplage séquenceur – bus Time-Triggered (remplacement OS temps réel par séquenceur)
• Couplage de deux maquettes (FCC-REU) pour réaliser un asservissement déporté en mode Time-Triggered
• Mission de Recherche et Développement permettant d’obtenir des résultats qui serviront de critères de choix d’une future architecture
• Spécification, conception, intégration et validation de l’architecture distribuée FCC-REU
Études et formations
Mastère Spécialisé Systèmes Electroniques
à l’ENSEEIHT (mention AB)
2004
DESS CAMSI (Concepteur Architecture Machines et Systèmes Informatiques) (mention AB)
en partenariat avec l’ Université Paul Sabatier, l’ENSEEIHT et l’INSA
2003
Licence et Maîtrise Informatique
Université Paul Sabatier – Toulouse Deug Mias (Mathématiques et Informatique) – Toulouse