Menu

Xavier LOURDIN

  • Dassault Aviation
  • Architecte logiciel et intégrateur

Saint-Cloud

En résumé

Je suis actuellement en poste au sein de la société Dassault Aviation où je m'occupe du pilotage des développements de logiciel embarqué. Mes précédentes fonctions m'ont amenées à travailler sur des sujets relevant de la surveillance de l'espace, de l'Air Traffic Management et du programme de vol des lanceurs civils Ariane.

Mes compétences :
Ada
Langage C/C++
Java
Python, Shell, Perl
Linux/Windows
Systèmes embarqués
Temps réel critique
Build logiciel
Intégration continue

Entreprises

  • Dassault Aviation - Architecte logiciel et intégrateur

    Informatique | Saint-Cloud (92210) 2021 - maintenant
  • ArianeGroup - Ingénieur logiciel bord Ariane 5 et Ariane 6

    Informatique | Les Mureaux (78130) 2018 - 2021 Programme Ariane 5

    Développement et maintenance du logiciel de vol du lanceur Ariane 5.
    Responsable production du programme de vol, gestion de configuration, génération des binaires, Maintien en Condition Opérationnelle (MCO) de l’environnement de production et développement. Analyse d'impact des modifications, mise en œuvre des évolutions.
    MCO des simulateurs et produits logiciels dérivés du programme de vol (interne ou Arianespace).
    Formateur interne Système Électrique et Logiciel A5, partie logiciel bord.

    Env. technique : Production de binaire et Développement temps-réel critique en Ada, IDE Understand, Suite RTRT (tests unitaires), scripts Perl et shell, Fortran, VCS sous ClearCase, OS Sun Solaris.


    Programme Ariane 6

    Modélisation et design logiciel embarqué sur la composante pyrotechnique du lanceur Ariane 6. Spécification logicielle et fonctionnelle. Co-engineering et interactions avec les équipes systèmes, moyens sol et autres composantes du lanceur.
    Automatisation et amélioration des procédures de modélisation et de génération des livrables (documentaires et binaires). Intégration continue avec Jenkins. Génération de binaire et intégration de chaîne d'outils pour les build.

    Env. technique : langage Ada2012, développement logiciel embarqué temps réel, modélisation SysML sous Rhapsody, JIRA, Confluence, scripts Python et Batch, serveur Jenkins, OS Windows et Linux


    Démonstrateur

    Mise en place d'une solution logicielle embarquée sur calculateur COTS pour expérimentation en vol. Spécification et modélisation fonctionnelle. Génération de code. Développement logiciel temps-réel. Linux RT avec Yocto. Environnement Windows/Linux/Linux embarqué.
  • ArianeGroup - Ingénieur logiciel Simulation

    Informatique | Les Mureaux (78130) 2015 - 2018 Projet ATM (Air Traffic Management). Octobre 2015 - février 2018.

    Développement et maintenance évolutive d’une plateforme de validation de concepts dans le cadre du projet APOC (projet européen SESAR WP 06.05).
    Recueil de besoin et support opérationnel lors des sessions de Gaming aux côtés d’EUROCONTROL. Accent mis sur les aspects Interface Homme Machine, intégration de données externes (AODB, A-SMGCS, …) et performance applicative.

    Env. technique : Développement orienté objet (Java, technologies Eclipse EMF, RCP/RAP), IDE Eclipse, SVN, supervision aéroportuaire, Serious Gaming, Airport CDM.


    Projet GEOKeeper/GEOTracker. Avril – octobre 2015.

    Développement du Datacenter de traitement des données d’observation pour référencement des débris spatiaux. Intégration d’outil de détermination d’orbite.

    Env. technique : développement objet (Java EE, WebServices), administration Linux, intégration d’outil externe, gestion de flux réseaux, méthode Agile, surveillance de l’espace (Space Traffic Monitoring).
  • Airbus Group - Stagiaire Ingénieur

    Blagnac 2014 - 2014 Validation de principe pour récupération de données avions sur appareils mobiles.
    (département EYY)

    Étude des outils de développement mobile cross-platform (état de l’art, critères de sélection, évaluation). Présentation des résultats en interne (environnement anglais/français).
    Définition des exigences et tests associés. Validation de l’IHM par différents utilisateurs. Prototypage d’application avec l’outil cross-platform Xamarin.

    Environnement technique : Développement mobile (Android, iOS & Windows 8), Microsoft Visual Studio 2013, langage C#, Xamarin, prototypage et réalisation d’IHM (XAML) pour tablettes, Design patterns, SVN et Communication.
  • FIM Auvergne - Ambassadeur Vivéris

    CLERMONT FERRAND 2013 - 2013
  • Constellium - Stagiaire

    Paris 2013 - 2013 Contrôle ultrasons de profil aéronautiques.
    Analyse de trajectoire.

    Adaptation de la méthode de contrôle ultrasons des défauts internes des profils produits par Constellium Issoire suite à une demande du client Airbus sur la réalisation de nouveaux raidisseurs d'ailes de types courbés.

    Travail en autonomie en lien avec le département PMR (Process Mesure et Régulations).


    Mots-clés : Analyse de trajectoire, Contrôle Non Destructif, ultrasons, langage C, NI LabWindows CVI, déformation de profils aéronautiques, traitement de données.

Formations

  • ISIMA

    Clermont Ferrand 2011 - 2014 Ingénieur en Informatique et Modélisation

    - Programmation temps réel (langage C et C++, VHDL sur FPGA et DSP)
    - Réalité virtuelle et augmentée (C++, C# pour Kinect, LeapMotion, bras haptique, ...)
    - Robotique (théorie et robotique mobile)
    - Programmation mobile (iOS et Android)
    - Communication, droits, management, économie
  • UFR Sciences Et Technologies Blaise Pascal II

    Clermont Ferrand 2009 - 2011 DEUG

    Intégration de l'ISIMA sur dossier après la L2 Informatique.

Réseau

Annuaire des membres :