Menu

Laurent HERRY

Vélizy-Villacoublay

En résumé

Actuellement responsable d'une équipe de développement logiciel au sein du service Moyens et Méthodes de Tests de la société Intertechnique (groupe ZodiacAerospace), je suis en charge de la planification, du suivi, et la coordination des projets logiciels.

Issu d'un cursus professionnel technique, dans le développement logiciel, j'ai souhaité m'orienter vers des activités de gestion de projets et de ressources.
Aujourd'hui responsable logiciel d'une équipe de 3 personnes, je souhaite continuer et évoluer dans ces métiers de management au fil de mes expériences profesionnelles.

Mes compétences :
Ingénierie
Gestion de projet
Electronique
Aéronautique
TestStand
Informatique
Automobile
Labwindows CVI
Banc de tests
Programmation

Entreprises

  • ALTRAN - Ingénieur d'Etudes Firmware et Software

    Vélizy-Villacoublay 2010 - 2010 Mision effectuée de Mai 2010 à Aout 2010, chez STAGO au Départment Architecture Electronique et Mesure.

    Conception d’une application de récupération de données suite à l’apparition d’erreurs firmware sur un instrument.

    Objectif(s) :

    Concevoir un outil déployé sur plusieurs instruments permettant de récupérer des données utiles permettant par la suite d’investiguer sur l’erreur, d’en trouver la cause et de résoudre.

    Réalisation(s) :

    Rédaction de la fiche d'expression du besoin : interview des collaborateurs STAGO.
    Réalisation de l'estimation de charge de l'activité et planification de celle-ci.

    Définition du besoin, des contraintes et exigences.
    Formalisation du protocole d’échange pour permettre la récupération des données.
    Définition de l’architecture logicielle et de la solution à mettre en œuvre.
    Rédaction d'une spécification récapitulant l'ensemble du Cahier des charges de l’outil.

    Développement de l'application.
    Définition de tests unitaires permettant de valider la couche de communication et l’IHM.
    Exécution des tests unitaires.
    Définition des tests de validation de l’outil sur instrument.
    Exécution des tests.
    Rédaction des rapports d’essais.

    Environnement(s) technique(s) :

    Travail sous Windows
    Logiciels utilisés :
    - AspyCom : espionnage réseaux RS-232 de l'instrument
    - Delphi 6.0 : environnement de développement des logiciels d’application chez STAGO.
    - Office (rédaction des documents techniques et des présentations d'avancement du projet)
    Environnement de travail : Centre de Services Electronique ALTRAN à Gennevilliers (92)
  • Intertechnique, groupe ZodiacAerospace - Ingénieur Projet Logiciel

    2010 - maintenant
  • ALTRAN - Ingénieur d'Etudes Firmware et Software

    Vélizy-Villacoublay 2010 - 2010 Mision effectuée de Mars 2010 à Septembre 2010, chez STAGO au Départment Architecture Electronique et Mesure.

    Rétro spécification d'un des firmwares d'une carte électronique en vue d'un redesign.

    Objectif(s) :

    Décrire l'aspect général de la carte : architecture système.
    Décrire le firmware existant sur la carte : fonctionnalités, architecture, utilisation mémoires…
    Décrire par rapport au firmware, l'environnement interne et externe.
    Etudier les performances du firmware, caractériser les signaux
    Rédiger une note technique récapitulant l'ensemble de l'analyse des firmwares

    Réalisation(s) :

    Rédaction de la fiche d'expression du besoin : interview des collaborateurs STAGO.
    Réalisation de l'estimation de charge de l'activité et planification de celle-ci.

    Analyse globale de la carte : étude des schémas et de son environnement dans l'instrument.
    Description de l'architecture fonctionnelle du firmware et du µC.
    Analyser l'utilisation et la configuration des µC et des mémoires.
    Lecture et compréhension du code du firmware : documentation du code.
    Description des interfaces internes et externes : caractérisation des signaux et des communications.
    Description de chaque module du firmware : arborescence, implémentation…
    Analyse de performances : réalisation de tests pour déterminer les caractéristiques.
    Description des moyens mis en place dans le firmware pour sa sûreté et sa sécurité.
    Description des moyens d'industrialisation ; fabrication et validation.
    Rédaction de la note technique récapitulant l'étude du firmware existant.

    Environnement(s) technique(s) :

    Travail sous Windows
    Logiciels utilisés :
    - AspyCom : espionnage réseaux RS-232 de l'instrument
    - µVision2 : environnement de développement des firmwares des cartes.
    - Office (rédaction des documents techniques et des présentations d'avancement du projet)
    Environnement de travail : Centre de Services Electronique ALTRAN à Gennevilliers (92)
  • ALTRAN - Ingénieur d'Etudes Firmware et Software

    Vélizy-Villacoublay 2010 - 2010 Mision réalisée de Mars 2010 à Juin 2010, chez STAGO au Départment Architecture Electronique et Mesure.

    Conception d'une application Boot Strap Loader (BSL) pour un instrument d'analyse d'hémostase.

    Objectif(s) :

    Concevoir un outil permettant de télécharger les firmwares sur l'ensemble des cartes de l'instrument
    Outils permettant de prendre en compte les cartes actuelles et les futures cartes.

    Réalisation(s) :

    Rédaction de la fiche d'expression du besoin : interview des collaborateurs STAGO.
    Réalisation de l'estimation de charge de l'activité et planification de celle-ci.

    Etude des stratégies de BSL actuelles.
    Définition du besoin, des contraintes et exigences.
    Estimations des gains.
    Rédaction d'un document de Spécification Technique du Besoin (STB)

    Etude de la faisabilité du besoin (hardware, software etc…)
    Définition de solutions, description des architectures et choix de solution à développer.
    Identification des risques et étude de moyens pour les réduire.
    Estimations des coûts
    Rédaction d'une note technique récapitulant l'ensemble de la faisabilité
    Définition d'un plan de développement.

    Rédaction d'une spécification système et d'une spécification détaillée du logiciel.
    Développement de l'application
    Rédaction des plans de tests (unitaires, intégration et validation)
    Exécution de l'ensemble des tests

    Environnement(s) technique(s) :

    Travail sous Windows
    Logiciels utilisés :
    - Delphi 6.0 : environnement de développement du logiciel.
    - µVision2 : environnement de développement des firmwares des cartes.
    - Office (rédaction des documents techniques et des présentations d'avancement du projet)
    Normes : EN 62304, EN 62366 et ETUD-012.
    Environnement de travail : Centre de Services Electronique ALTRAN à Gennevilliers (92)
  • ALTRAN - Ingénieur d'Etudes Firmware et Software

    Vélizy-Villacoublay 2009 - 2010 Mission de Novembre 2009 à Février 2010 chez STAGO, au Département Architecture Electronique et Mesure.

    Investigation firmware et résolution de bug suite à l'apparition d'un erreur remontée par des clients de STAGO.

    Objectif(s) :

    Reproduire le phénomène, vu sur le terrain, sur un instrument. d'analyse d'hémostase.
    Identifier la ou les cause(s) profonde(s) d'apparition de l'erreur.
    Etudier une ou plusieurs solutions permettant de résoudre le problème.
    Valider la ou les solution(s) proposées sur instrument
    Rédiger un rapport d'investigation présentant les résultats obtenus

    Réalisation(s) :

    Rédaction de la fiche d'expression du besoin. Réalisation de l'estimation de charge de l'activité.

    Analyse de l'environnement, des éléments en relation avec l'apparition de l'erreur.
    Définition des cas de tests pouvant reproduire l'erreur.
    Ecriture de scripts de tests.
    Mise en place et exécution des cas de tests. Instrumentation de l'instrument pour localiser l'erreur.
    Analyse des résultats des essais. Mise en évidence des causes d'apparition de l'erreur.
    Approndissement des hypothèses de causes d'apparition.
    Définition de solutions pour la résolution du bug.
    Rédaction de rapports d'investigation sur les résultats d'essais obtenus et sur l'analyse des causes d'apparition d'erreur.

    Environnement(s) technique(s) :

    Travail sous Windows
    Logiciels utilisés :
    - AspyCom : espionnage réseaux RS-232 de l'instrument
    - ELSA : logiciel interne STAGO permettant d'exécuter des scripts de tests (envoi sur plusieurs cartes en parallèle de trames RS-232)
    - µVision2 : environnement de développement des firmwares des cartes.
    - Office (rédaction des documents techniques et des présentations d'avancement du projet)
    Environnement de travail : Centre de Services Electronique ALTRAN à Gennevilliers (92)
  • DELPHI - Test Development Engineer

    Villepinte 2008 - 2009 Réalisation des bancs de tests ainsi que les logiciels de tests nécessaire à la validation de deux calculateurs embarqués : BSM, BSI et BSG

    Objectif(s) :

    Tester et valider les bancs de tests.
    Terminer le développement des logiciels et scripts de tests pour les essais de validation des deux produits.
    Supporter le développement des bancs de tests hardware et software pour un nouveau produit, le BSG.

    Réalisation(s) :

    Côté Hardware
    - Suivi du fournisseur sur le plan technique.
    - Recette de chaque banc de tests.
    - Suivi et mise en place des évolutions sur les bancs (nouveaux besoins, nouvelles exigences…).

    - Support à la conception et à la validation des bancs de tests pour le BSG

    Côté Software
    - Test, debug et validation l'outil de tests unitaires.
    - Développement des scripts de tests pour des essais fonctionnels et d'endurances.
    - Intégration, debug et validation des scripts de tests.
    - Lancement et suivi des essais.
    - Suivi et mise en place des évolutions sur les bancs (nouveaux besoins, nouvelles exigences…).

    - Support et suivi de l'équipe indienne en charge du développement des scripts de tests pour les bancs et outils nécessaires à la validation du BSG.


    Environnement(s) technique(s) :

    Travail sous Windows
    Logiciels utilisés :
    - LabWindows CVI 8.0
    - TestStand 4.1
    - Visual C++
    - CANalyser
    - Office (rédaction des documents techniques et des présentations d'avancement du projet)
    Norme automobile : B21-7110 et B21-7130
    Environnement de travail : Service Validation de la R&D Electronics and Safety de DELPHI France
  • DELPHI - Technicien Software

    Villepinte 2005 - 2005 Stage de fin de DUT d'une durée de 3 mois, effectué au sein de Delphi Controls and Security.

    Mission :
    Réalisation d'un logiciel de banc de tests reprenant 3 anciens logiciels destinés à 3 produits HF automobiles différents mais utilisant la meme baie de test.

    Activités :
    - Etude du banc de test et des 3 produits.
    - Analyse des anciens logiciels.
    - Conception/Ecriture d'une nouvelle architecture la plus générique et modulable possible pour pouvoir gérer aisément 3 produits.
    - Création de DLL permettant le pilotage des instruments de la baie.
    - Création/Gestion d'une IHM.
    - Création/Gestion de Rapports d'essai.
    - Intégration/Debug sur banc.
    - Fiaibilisation du logiciel => Test d'endurance.
    - Documentation (Code + Notice d'utilisation)

    Logiciels de développement utilisés :
    - LabWindows CVI
    - Doxygen
  • DELPHI - Apprenti Ingénieur Software

    Villepinte 2005 - 2008 Ecole d'ingénieur effectué en alternance au sein de DELPHI Controls and Security dans le service Validation.

    1ème et 2ème année de cycle ingénieur :

    Missions :
    - Réalisation de l'ensemble des logiciels de bancs de test permettant la validation hardware de différents type de calculateurs embarqués automobiles.
    Types de bancs de tests réalisés :
    - Banc CEM : Logiciel permettant de tester séquentiellement chacune des fonctionnalités primaires du produit.
    - Banc d'endurance : Logiciel permettant d'effectuer un vieillissement accéléré des produits (de 1 à 3 en parallèle) tout en vérifiant leurs fonctionnement. Le vieillissement est réalisé par le cyclage des entrées/sorties comme-ci le produit était dans une voiture.
    - Banc de caractérisation : Logiciel permettant d'effectuer l'ensemble des essais électriques nécessaires afin de caractériser le hardware des produits à plusieurs étapes des essais de validation.

    - Réalisation de logiciels, d'outils d'aide au développement, permettant aux équipes software de debugger en parallèle du développement le soft produit.

    Vision du produit : boite noire et/ou boite grise.

    Activités :
    - Etude du produit.
    - Etude des contraintes matériels et environnementales de l'essai.
    - Analyse/Critique/Etude de faisabilité du cahier des charges du logiciel.
    - Analyse et conception.
    - Intégration/Debug/Test.
    - Documentation.

    3ème année de cycle ingénieur : projet de mise en situation d'ingénieur

    Mission:
    Réalisation de l'ensemble des bancs de test, sur le plan hardware et software, nécessaire pour la validation de deux nouveaux calculateurs embarqués en developpement à savoir un boitier de servitude moteur et un boitier de servitude intelligent.
    Types de bancs de tests réalisés :
    - Bancs Fonctionnels : Logiciel permettant de tester l'ensemble des exigences logicielles des produits de manière automatique.
    - Bancs d'Endurance : Logiciel permettant d'effectuer un vieillissement accéléré des produits (de 1 à 3 en parallèle) tout en vérifiant leurs fonctionnement. Le vieillissement est réalisé par le cyclage des entrées/sorties comme-ci le produit était dans une voiture.

    Activités:
    - Etude des produits et de leurs spécifications et exigences.

    Côté Hardware:
    - Analyse/Etude du besoin.
    - Définition de l'architecture des bancs de test.
    - Rédaction des spécifications des bancs.
    - Choix du fournisseur suite à l'appel d'offre.
    - Suivi du fournisseur sur le plan technique.

    Côté Software:
    - Analyse/Etude du besoin.
    - Choix de l'architecture logiciel couches basses.
    - Suivi/Collaboration avec notre équipe polonaise pour le développement des couches basses.
    - Intégration/Debbug des couches basses.

    Logiciels de développement utilisés :
    - LabWindows CVI
    - TestStand
  • Fillon Pichon Technologies - Employé polyvalent

    2003 - 2004 Travail d'été durant deux années consécutives.
    Durée du contrat : environ 1 mois chaque année.

    Activités polyvalentes au sein de la chaine de production:
    - Peinture
    - Assemblage
    - Emballage

Formations

Réseau

Annuaire des membres :