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.