<<

Sylvain DAVAINE 78180 Montigny le Bretonneux [email protected] 34 ans, 11 années d’expérience.

Ingénieur IG2I de l’ECOLE CENTRALE de LILLE (ex-IDN)

Micro-Informatique, Développement de Logiciel Informatique Industrielle, Banc de Test, IHM Expériences Personnelles ______

Depuis 06/01 : Ingénieur de test pour EADS - ASTRIUM (ex-MATRA MARCONI SPACE) dans un département d’essai et de validation.

 Codages pour le test d’ASICs de compression/stockage vidéo sur CSO / CORECI / PLEIADES / SENTINEL 5P. - Validation en perl du formatage vidéo en entrée, du traitement des gros fichiers, des signaux TMFULL, du test d’endurance et du test de bourrage mémoire. - Ecriture de tous les tests du PTP MIL-STD-1553 sauf la mesure d’impédance et les tests du protocole pour la validation automatique du 1553 de l’équipement CSO au niveau électrique. - Ecriture en d’un logiciel de navigation dans un fichier au format CCSDS, interface en GTK, déplacement par CADU ou par Source Packet, affichage des champs des en-têtes, etc. - Codage du driver d’une carte SpaceWire cPCI en CVI avec utilisation de threads pour l’émission et la réception des paquets de données.

 Développement balistique M51.  Responsable de test EPH - Reprise de l’équipement EPH et des moyens d’essais développés par EADS DE. - Codage en CVI d’IHM générique de pilotage des baies de test CGA, C2T, PNT, du logiciel d’analyse de l’UCTM, du logiciel BEPPH à destination de Goodrich et développement d’un émulateur UCTM avec un microcontrôleur pour valider la tenue du débit. - Codage des logiciels de test CGA en HTBasic et en CVI pour les DLL. - Codage du logiciel de test du DSP 21020 en C. - Codage Labview FPGA pour la simulation des vérins pour la baie de test équipement BCI NG (LVDT, RSLV, t° chignon et sécurités courant) + DLL d’interface côté IHM. - Mise au point des premières livraisons du logiciel de vol EPH avec émulateur JTAG et VisualDSP++. - Réalisation d’un bouchon de test prenant la main sur les UVPROMS de la carte CGA. - Essais CEM, dépannage de cartes en production.  Responsable d’essais sur le répéteur 1553 RICE - Ecriture de la totalité des procédures d’essai (électriques, mécaniques, fonctionnelles, surpressions, vibrations, CEM, etc.). - Développement d’une baie et d’un pupitre de test spécifiques (mécanique, torons, etc). - Codage des tests carte et équipement en HTBasic. - Validation manuelle des prototypes, caractérisation puis qualification carte et équipement.  Développement de test pour des essais neutrons au CEA et à la SODERN, UTMSIP - Ecriture de tests mémoire pour valider 5 types de SRAM/SDRAM. - Ecriture de test SCOC3 (registres, cache, 1553 et SpaceWire). - Codage du logiciel embarqué en C/asm, et en CVI pour l’interface de pilotage PC.

 Spécification, développement, support et dépannage de MCM pour des calculateurs satellite à base de DSP 21020 ou d’ERC32. Un Multi-Chip Module est un hybride constitué d’un microcontrôleur ou d’un DSP avec ses mémoires auxquel on adjoint un Companion Chip pour en augmenter les fonctionnalités (1553, SpaceWire, UART). - Investigations des problèmes et dépannage des MCM au quotidien avec l'équipe des tests&validation et la fabrication. - Augmentation de la couverture des tests par la modification et l'ajout de tests en C et en assembleur ADSP21020. - Mise en place de l’environnement de test automatique. - Mise en forme de l’arbre de diagnostic de dépannage du MCM et rédaction du document en html. - Développement de logiciels d'aide aux investigations (repérage des détériorations mémoire au niveau transistor, calculs des checkbits, etc.). - Portage des vecteurs de test paramétriques d’un testeur Thalès Detexis vers EADS MBDA, taux de couvertures et deltas de mesures. - Re-design des cartes de burn-in, ajout de sécurités, externalisation des horloges. - Caractérisation d’un modèle en boîtier routé. - Rédaction du plan de test fonctionnel, de la documentation sur les tests et leur taux de couverture et du plan de validation du companion chip VASI. - Codage et modification de scripts divers pour /simuler (Tcl, shell, gmake, C).

Dernière mise à jour : Octobre 2012 - Spécification et codage en CVI d’un outil d’interface avec le moniteur embarqué pour la mise au point des tests, le dépannage de la carte de validation de l’ASIC et enfin pour le passage automatique des tests en production.

 Développement carte SCOC3 éclatée KERTEL et plateforme d’évaluation SCOC3 STARKIT. - Ecriture de tests pour la validation d’un chiffreur AES à l’aide d’un SCOC3 sans logiciel embarqué uniquement en passant par le moniteur DSU. - Conversion d’un outil d’interface avec le moniteur du SCOC3 développé par Astrium Toulouse vers un exécutable Windows pour le calculateur OSCAR. - Codage des IHM de mise en œuvre manuelle de tous les instruments de la baie OSCAR. - Dépannage et test des cartes des nouvelles cartes STARKIT.

2001 : Ingénieur &D à Bayeux pour RECORD SYSTEMES S.A. (6 mois). Conception de matériel vidéo et audio analogique et numérique pour studios de télévision. - Réalisation d'un analyseur vidéo numérique 4:2:2 série. Affichage en temps réel des erreurs EDH, TRS, dépassements sur les valeurs des échantillons. Affichage des erreurs sur PC via une liaison série. Possibilité de récupérer une ligne complète et de l'afficher en Y:Cr:Cb ou en R:V:B. Gestion d'une liaison série en multi-tâches avec C++ Builder sous NT. Conception Lattice 1032E sous IspDesignExpert. Ecriture du programme 89C51 avec Keil. - Modifications matérielles et logicielles d'un appareil médical de mesure des Potentiels Evoqués Auditifs. Adaptation de l'appareil pour mesurer les Potentiels Auditifs Otolithiques. Ajout d’une compression transparente de la base de données des patients écrite en C++. - Réalisation d'un logiciel de pilotage d'un Analyseur / Générateur Audio Basses Fréquences (20- 40KHz) en C++ Builder. Tracé des courbes de gain et de phase des signaux analysés. - Développement du logiciel de pilotage d'un four de refusion pour CMS en C++ Builder.

1999 - 2000 : Stage d’analyste-programmeur pour l’IMPRIMERIE NATIONALE de Douai (8 mois par alternance puis 2 mois à temps complet prolongés par un CDD de 2 mois). Informatisation de la préparation au département Continu. - Développement d’un logiciel de planification et d’ordonnancement avec outils d’aide à la décision sous Windev (Fonctionnement Client/Serveur, POO du contrôle Planning, grande attention portée à l’ergonomie et à l’IHM, développement en réseau avec un autre programmateur). - Codage d’un logiciel d’enregistrement Complet/Conforme des commandes réceptionnées. - Modifications majeures dans le logiciel de saisie des dossiers de fabrication. - Logiciel de mise sous support informatique et de gestion des fiches-articles pour le département Fiduciaire puis adaptation du logiciel pour le département Annuaire. - Codage de modules d’interface avec 2 autres logiciels de l’imprimerie. - Formations des services à ces nouveaux outils informatiques. - Travail constant au sein des équipes de l’imprimerie, test des logiciels en temps réel directement en production.

1999 : Stage de 3 mois à Londres chez RACAL ACOUSTICS Ltd (aujourd'hui THALES ACOUSTICS) Conception de solutions électroniques pour des équipements de communication militaires. - Développement d’un casque de communication à infrarouge pour environnements bruyants avec protection passive et active (ANR). - Développement d’un interrupteur automatique infrarouge faible consommation pour casques de communication alimentés par batteries. - Mesure et étude des émissions électromagnétiques de transducteurs militaires. Compétences______

Langues : - Anglais : courant. - Allemand : niveau scolaire.

Electronique : - Conception, design (Cadence, Orcad, Eagle, ViewLogic).

Processeurs : - SPARC ERC32 et LEON2/3, ARM Cortex-M3, AVR, ADSP21020, 2181, PIC, 8051, 6809.

Langages : - Programmation : LabWindows/CVI, HP/HT Basic, Labview, Assembleurs, WinDev, Prolog, Ada, C, C+ +, C#, , , Pascal, RapidQ.

OS : - Unix, Linux, VAX/VMS, DOS, Windows, A6RMTR, SafeRTOS.

Habilitations : - Habilitation CD depuis 2004. - Dernière habilitation électriques en 2012. Activités Extra-Professionnelles ______

Badminton, natation, concours d’électronique.

Dernière mise à jour : Octobre 2012