Recherche et développement
Transcription
Recherche et développement
Lionel BRUNEL 53, Av. Ferrandin 83570 Carcès lionel @ brunel.nom.fr http://www.brunel.nom.fr/ Recherche et Développement Logiciel Développeur confirmé logiciels C/C++ - OS temps réel Docteur ingénieur en traitement du signal et des images (MPEG1-2 – MPEG4 – MPEG7) Compétences techniques : - Rédaction des spécifications - Création d’IHM avec ILOG Views - Rédaction des fiches de tests - Intégration logicielle – responsable plateforme - Utilisation de la méthodologie UML - Recette chez le client - Développement (C/C++, Java) - Calcul scientifique - Langage SQL – Oracle - Traitement d’images (extraction, filtrage …) - Administration systèmes Solaris/Linux - Utilisation des normes type ISO 9001, 2176A OS et BDD : - Linux - Unix (Solaris) - Script-shell - Windows - Oracle - MySql Habilitations spécifiques pour les Centrales Nucléaires de Production d’Electricité : HN1 : 19 juin 2008 HN2 : 20 juin 2008 QSP : 3 juillet 2009 Expérience Professionnelle Depuis 1/07/2011 Snecma – Groupe Safran Istres Ingénieur conception / support aux systèmes d’acquisition Maintient en conditions opérationnelles : - de l’ensemble des serveurs d’acquisition MISTRAL et des interfaces avec les différentes chaînes ; - les installations de mesures existantes au banc à l’air libre, en salle de suivi d’essais télémesure et sur avion. Définition de nouvelles architectures pour l’acquisition temps réel et de traitement des données d’essais. Assure : - le support utilisateurs et les évolutions requises dans le cadre de la préparation, du suivi et de l’exploitation d’essais ; - le rôle de Responsable de la maintenance informatique (serveurs, réseaux, bureautique, …). Depuis 11/2009 temps plein A partir 10/2008 ème 3/5 du temps Groupe SnEF (pour Snecma Groupe Safran) Istres Assistance technique – Configuration – Aide aux utilisateurs : + essais à l’air libre sur le TurboPropulseur TP400 (moteur de l’Airbus A400M) + essais en vol sur le moteur M88 – Pack CGP (moteur du Rafale) + essais en vol sur le moteur SaM146 à Joukovski (banlieue de Moscou – Russie) - Ajout de nouvelles fonctionnalités dans leur DAS (Système d’Acquisition de Données) ; Création et amélioration de Script-shell.. Technologies : langages C et C++, Oracle, réseau Ethernet, Scrip-Shell, protocole IENA (« Installation d’Essais pour les Nouveaux Avions » : protocole de communication développé par Airbus). Environnement : Sun Solaris (SunStudio), Solaris 8, Linux, Windows 2000. Depuis 11/2009 Assistance sur points techniques A partir 10/2008 ème 2/5 du temps A partir 05/2008 temps plein Groupe SnEF (pour un producteur d’énergie nucléaire français) Marseille Traitement de l’obsolescence et développement de nouvelles fonctionnalités : La rénovation passe par la mise en place de serveurs sous système Linux (Mandriva 2006). En communication avec une base de données temps réel, développement de drivers d’acquisition et de communication. L’acquisition se faisant via des liaisons RS232 et des communications se faisant via : - la création de fichiers de données au format xml (librairie Xerces) et l’envoi par ftp ; - l’envoi à des automates communicant en MobBus (librairie FieldTalk) ; - communication utilisant la couche transport de la norme ISO. Technologies : langages C++, Oracle, réseau Ethernet, Scrip-Shell, protocoles de communication RS232, MobBus. Environnement : Kdevelop sous Linux (Mandriva 2006), Visual C++, VB, Windows XP CV de Lionel BRUNEL – Recherche et développement logiciel – Doctorat traitement du signal – C/C++ 11/2007 à 05/2008 AUSY France (pour Snecma Groupe SAFRAN) p. 2/3 Istres Assistance technique pendant les essais à l’air libre du TurboPropulseur TP400 : - 2006 - 2007 - Ajout de nouvelles fonctionnalités ; Création et amélioration de Script-shell ; Assistance aux utilisateurs. AUSY France (pour Snecma Groupe SAFRAN) Aix-en-Provence Développement et maintenance du logiciel MISTRAL (Moyen Interactif de Suivi et de TRaitement d’Acquisitions muLtiples) : DAS (Système d’acquisition de données) développé par Snecma Groupe SAFRAN à Istres pour la réalisation d’essais de turbopropulseurs mais aussi de réacteurs (civils : CFM et militaires : Rafale, Mirage…) et utilisé, par exemple, par Snecma. J’ai eu en charge : - Développement : interfaçage du logiciel avec un frontal d’acquisition (Aquilon) monté sur le banc d’essai de composants à Snecma Villaroche (région parisienne). o Spécification de l’API entre Mistral et Aquilon. o Développement de l’API en C++. Utilisation des sockets (réseau Ethernet en mode client/serveur). o Développement de la communication et de la synchronisation dans Mistral : Modification de la base de données ORACLE liée aux essais. Codage des fonctionnalités à implémenter pour l’interfaçage. o Création d’un système de diffusion avec création de Threads et de Timers. - Intégration logicielle : construction des versions logicielles et livraison au client. - Maintenance : amélioration du logiciel suite aux demandes d’évolutions ou bogues constatés par les ingénieurs d’essai. o Développement en C++ sous UNIX (Station SUN) o Création/modification des IHM dans ILOG Views. o Portabilité du développement sous Windows (Visual C++) - Cinq recettes et une mission d’assistance technique chez le client à Villaroche : Préparation des essais pour un banc d’essai en Russie de Snecma. Au cours de ces recettes, j’ai résolu les problèmes éventuels. J’ai dû également intervenir sur la configuration réseau du client (configuration d’ordinateurs Sun) et sur les bases de données Oracle du client. Technologies : langages C et C++, création de diagrammes UML (Use Case, diagrammes de classe), ILOG Views, Oracle, réseau Ethernet, protocole de communication IENA, programmation temps réel : threads, sockets, timers. Environnement : Sun Solaris (avec SunStudio et IlogViews) et Windows (Visual C++) 2005 - 2006 Junior Entreprise GVMT Toulon Etude, développement et modélisation du protocole RS422 – Ethernet : Supervision d’un site contenant une station d’épuration d’une communauté de communes. Technologies : langages C et C++, J2EE et Java Swing, diagrammes UML (Use Case, diagrammes de classes, diagrammes de séquences, diagrammes d’états) 1999 – 2004 Laboratoire I3S – CNRS équipe CRéATIVe Sophia-Antipolis Recherche et développement logiciel en traitement d’images : - Conception d’une méthode de segmentation et d’indexation du flux MPEG1-2 - Étude des normes MPEG1-2 et des drafts successifs de MPEG7 - Développement d’un logiciel en C++ de segmentation d’objets en mouvement - Modélisation de la transmission d’un flux MPEG1-2 par canal UMTS bruité À partir d’un flux MPEG1-2 ou de tout autre codec basé sur la prédiction de mouvement et la DCT (Discrete Cosinus Transform), sans totalement le décompresser, j’ai exploité l’analyse effectuée lors du codage. Ainsi, de façon non supervisée et en quasi temps réel, j’ai proposé une méthode d’estimation du mouvement de la caméra et d’extraction des objets en déplacement et cela dans le but d’une indexation MPEG7. Cette norme standardise ses descripteurs au format XML. CV de Lionel BRUNEL – Recherche et développement logiciel – Doctorat traitement du signal – C/C++ - p. 3/3 De plus, au sein de mon équipe, j’ai participé au projet COSOCATI du Réseau National de Recherche en Télécommunication sur la faisabilité de la transmission sans perte d’un flux MPEG1-2 dans un canal UMTS bruité (avec pertes de paquets). Mon rôle consistait à modéliser les attaques (un bruit de canal de type Rayleigh) sur un flux MPEG1-2. Technologies : langages C et C++ (compilateur gcc, ElectricFence pour la gestion de la mémoire), Makefile, XML, Environnement : Maple, XEmacs, Linux Laboratoire I3S – CNRS équipe CRéATIVe 1999 – 2004 Sophia-Antipolis Administrateur réseaux : Au sein de l’équipe CRéATIVe, j’ai proposé, conçu et administré une machine commune de sauvegarde journalisée sous Linux. De plus, je gérais plusieurs machines soit sous Linux, soit sous Windows 98 et Windows NT. Technologies : Linux, Windows, Script shell (sh) École Supérieure d’Ingénieurs de Nice Vacations à l’IUT GTR à Sophia-Antipolis Vacations en DEUG MIAS à l’Université de Nice 1999 – 2003 Formateur informatique : o o o o TP de langage C, de langage Java et de Pascal TD de Bureautique – Internet (MS-office) Conception et rédaction de TP et de projets et d’examens Correction de projets et d’examens Technologies enseignées : , langages C, Java et Pascal - bureautique et Internet Mairie 2004 – 2006 Carcès (Var) Webmaster du site de la commune de Carcès : Depuis 1999, création et administration du site (http://www.ville-carces.fr/), ajout de fonctionnalités en Php avec Mysql (newsletter, forum…). __________________________________________________ Formateur en bureautique et Internet : Cours particuliers pour public francophone et anglophone Communauté de Communes du Comté de Provence mai 2005 Brignoles (Var) Vérificateur d’un appel d’offres pour la création de leur site Internet Formation 2004 Doctorat en « Automatique traitement du signal et des images » à Sophia-Antipolis 1999 D.E.A. « Algorithmique Robotique Automatique Vision Image et Signal » à Sophia Antipolis Anglais scientifique : bon niveau (rédaction d’articles pour des conférences internationales) Activités extraprofessionnelles Depuis 1997 Depuis 2006 Depuis 2006 passe-temps Président d’une association à but culturel à Carcès (83) (organisation de concerts, réhabilitation de monuments classés à l’Inventaire Supplémentaire des Monuments Historiques, budgets…) Création et administration du site (http://www.carces-autrement.fr/), ajout de fonctionnalités en Php avec Mysql (jeux, e-card…). Comptable de l’antenne locale pour l’entité départementale d’une association nationale (gestion, balances, livre de comptes…). Électricité domestique dans la réhabilitation de maisons anciennes. Collection de phonographes et de TSF.