Menu

Loïc MOLLET

LA ROCHELLE

En résumé

Informatique : Station UNIX – PC Windows NT, Windows 98, 2000, XP, LINUX – Rack VME

Langages : Assembleur PowerPC (603E et 740), C, C++, JAVA, Visual C++, FORTRAN, VHDL

Outils /Environnement : MATLAB, QT Designer sous Linux, Make, drivers Linux en Kernel Mode,

Sytèmes embarqués : Windows XP Embedded, Linux RT

Processeurs : INTEL (80x86, Pentium, PowerPC), MOTOROLA (68xxx), PHILIPS famille 8051, DSP TEXAS TMS320

Compilateur C/C++ : Compilateur Gnu, Microsoft Visual C++

Protocoles : ETHERNET, PCI, USB, IEEE1394, HDLC, TCP/IP, I2C, CAN, VAN, ISA, VME, Bluetooth

Noyaux TR : VxWorks, QNX, PSOS

Instrumentation : LABVIEW

Méthodologie : Cycle en V, SADT, SART, Statemate, UML (Rational Rose, Microsoft Visio), gestion de configuration CM Synergy / Continuus, Clearcase, PVCS

Entreprises

  • Leoni - Ingénieur

    2017 - maintenant
  • Celad L'ingenierie à visage humain - Ingénieur d'études

    Toulouse 2016 - 2017 Mission chez Blue Solutions (Quimper, 29000)
    Développement logiciel
  • QUARTZ INGENIERIE - Ingénieur d'études

    2013 - 2015 Mission chez Ansaldo STS (91940 LES ULIS)
    Développement logiciel ERTMS
  • QUARTZ INGENIERIE - Ingénieur d'études

    2011 - 2012 Mission chez Magneti Marelli (CHATELLERAULT - 86100)
    au sein de l'équipe "amélioration produit" (anciennement "vie série") des produits télématiques, sur le site R&D de Chatellerault

    Produits télématiques utilisés : systèmes multimédias pour automobiles haut de gamme : autoradio, jukebox mp3, téléphonie et appel d’urgence (manuel ou automatique si le système détecte par exemple le déclenchement d’un airbag), navigation gps, bluetooth, etc
  • QUARTZ INGENIERIE - Ingénieur d'études

    2009 - 2011 Mission chez Valeo Wiper Systems (CHATELLERAULT - 86100)
    au sein de l'équipe électronique

    Produits utilisés : systèmes d'essuyages dual pour automobiles : 1 moteur par bras balais, leur mouvement est synchronisé par le logiciel présent dans les 2 moteurs.

    Objet de la mission :
    - validation des systèmes d'essuyages (documentation et test)
    - développement de features (cycle en V complet)
    - analyse et correction de défauts (avec émulateurs si besoin)
    - formation Statemate : fonctionnement, plugins additionnels, exemples
    - validation logicielle pour les projets sous Statemate

    Environnement : langage C, drivers, gestion de configuration PVCS, bus LIN, temps réel, Statemate


    Intérêt : travail en équipe, outils PVCS et Statemate
  • QUARTZ INGENIERIE - Ingénieur d'études

    2008 - 2009 Mission chez Magneti Marelli (CHATELLERAULT - 86100)
    au sein de l'équipe "amélioration produit" (anciennement "vie série") des produits télématiques, puis de l'équipe développement, sur le site R&D de Chatellerault

    Produits télématiques utilisés : systèmes multimédias pour automobiles haut de gamme : autoradio, jukebox mp3, téléphonie et appel d’urgence (manuel ou automatique si le système détecte par exemple le déclenchement d’un airbag), navigation gps, bluetooth, etc.
    Exemple : produit RT4 disponible chez PSA

    Objet de la mission "Amélioration Produit" :
    - réception des bugs en provenance des équipes de développement et validation internes, et des clients, aussi bien les constructeurs comme PSA que les utilisateurs finaux des produits
    - analyse du bug en utilisant le matériel sur lequel il a été détecté, les traces logicielles, si disponibles, ou éventuellement reproduction du bug en situation réelle
    - transfert du bug à l'équipe capable de le corriger le plus rapidement en fonction de l'analyse effectuée (équipe hard, soft, cartographie, multimedia, etc.)

    Objet de la mission "Développement" :
    - architecture, développement, intégration et validation d'une ihm pour le tuning de l'écran tactile pour un produit en cours de développement.

    Environnement : langage C/C++, drivers, gestion de configuration Synergy, bus CAN, VxWorks, UML CMMI, PowerPC, temps réel

    Intérêt : contacts avec les différentes équipes (hard, soft, etc), diversité des types de bugs à analyser, gestion de conf
  • QUARTZ INGENIERIE - Ingénieur d'études

    2006 - 2008 Mission chez NXP (LE MANS - 72000)

    Intégration des drivers bluetooth sur téléphone mobile
    - responsable de l'intégration bluetooth sur produit 5210
    - intégration des drivers BT, tests d'intégration, préparation des livraisons (sous gestion de configuration Clearcase + documentations)
    - analyse et correction de bugs, tests et analyse des fuites mémoires
    - support des équipes validation et développement (Le Mans, Rennes, Bangalore, Singapour)
    - préparation de démos pour l'équipe Customer Support
    - tests de validation pendant qq semaines

    Environnement : Unix/Linux, langage C, drivers Bluetooth, gestion de configuration Clearcase, connaissance de Bluetooth, émulateurs, traceurs, sniffeurs BT

    Intérêt : responsabilité intégration (réunions, etc.) ; contacts avec clients, équipes, étrangers (indiens, hollandais), gestion de conf ClearCase
  • ELSYS DESIGN - Ingénieur d'études

    Cachan 2005 - 2006 Mission chez Philips Semiconductors (CAEN - 14000) - 12 mois

    Intégration et validation du driver de MSVD (Multi Standard Video Decoder) pour dvd-recorders et set-top box :
    - Codage de tests (manuels et automatiques via VisionClick et TestGenerator), et exécution des tests sur prototype , puis board de tests et produits finaux ;
    - Corrections d’erreurs internes au driver et ajout de fonctionnalités
    - Travail en équipe avec :
    * les équipes Hardware / Firmware pour corriger les bugs de bas niveau
    * les clients qui utilisent le driver dans leur applicatif final, pour reproduire les bugs qu’ils ont détectés (1 client pour dvd recorders, et 1 client pour set-top box)
    - Communication en français et anglais

    Environnement : Unix/Linux, langage C, PSOS, drivers video, gestion de configuration CM Synergy/Continuus, Connaissance de MPEG, JPEG, DivX

    Intérêt : travail avec équipes étrangères (indiens, hollandais) + équipe hard
  • ELSYS DESIGN - Ingénieur d'études

    Cachan 2004 - 2005 Mission chez MBDA-F (BOURGES - 18000) - 10 mois

    Conception de drivers (liaisons séries, cartes d’entrées/sorties, etc.) pour le noyau temps réel propriétaire d’un calculateur de guidage de missile Exocet :
    - Codage ;
    - Rédaction des documentations (spécification, document de conception, etc.) ;
    - Intégration et validation du système global (noyau temps réel, bsp, drivers) ;
    - Passage des tests unitaires et tests d’intégration à partir de scripts sur simulateur SingleStep Windriver et sur cible avec l’outil visionCLICK.

    Environnement : Langage C, PowerPC, drivers, gestion de configuration CM Synergy/Continuus, VisionClick, SingleStep, DO178B

    Intérêt : travail en équipe, cycle en V complet, gestion de conf Continuus
  • MBDA-F (BOURGES Subdray - 18000) - Stagiaire BAC+5 (6 mois)

    2004 - 2004 Portage d’une simulation avec éléments réels (missile Exocet) sur PC LINUX et développement d’une IHM. Développement d’outils graphiques complémentaires permettant par exemple d’afficher des fichiers de données

    - Maquettage de l’IHM pour valider les besoins des utilisateurs ;
    - Rédaction d’une spécification des besoins ;
    - Codage de l’IHM permettant :
    * l’accès à des fichiers de données ;
    * le dialogue avec le serveur temps réel et codage des applications temps réel du coté serveur pour les échanges de données avec l’IHM cliente ;
    * les entrées/sorties avec le rack VME ;
    * développement sous QT Designer sous Linux ;
    - Validation de l’ensemble.

    Environnement : Unix/Linux, Langage C/C++, PowerPC, IHM sous QT Designer, rack VME

    Intérêt : mélange IHM/Temps Réel dur, cycle en V complet, résultat OK apres 1 an de stage
  • MBDA-F (BOURGES Subdray - 18000) - Stagiaire BAC+4 (6 mois)

    2003 - 2003 Etude et mise en œuvre d’un démonstrateur pilotant les entrées/sorties d’une installation de simulation avec éléments réels (missile Exocet) :

    - Comparaison des durées de calcul (C – Fortran) sur les différentes machines ;
    - Comparaison des vitesses de transfert de données (C) sur les différentes machines :
    * modification du driver Linux de la carte d’entrées/sorties PCI/VME ;
    * validation du driver modifié ;
    * création et exécution de benchs de transfert ;
    - Réalisation du démonstrateur pilotant les entrées/sorties de l’installation Exocet.

    Environnement : langage C, rack VME, Linux Temps Réel

    Intérêt : Temps réel dur, contacts avec équipes anglaises/italiennes (Workshop chez MBDA-UK)
  • MBDA-F (BOURGES - 18000) - Stagiaire BAC+3 (3 mois)

    2002 - 2002 Adaptation du noyau temps réel propriétaire et développement de drivers Ethernet :
    - Spécification des besoins de l’ensemble du projet ;
    - Adaptation du noyau temps réel :
    * Spécification technique des besoins propres au noyau temps réel ;
    * Codage des mises à jour du noyau à partir de la spécification des besoins ;
    * Tests unitaires pour chaque mise à jour ;
    - Driver Ethernet :
    * spécification techniques des besoins propres au driver ;
    * conception du logiciel ;
    * codage de l’application en C ;
    * tests unitaires pour chaque type de traitement ;
    - Intégration du noyau, du driver sur d’autres modules existants ;
    - Validation de l’ensemble du projet.

    Environnement : Langage C, PowerPC, assembleur PowerPC, cycle en V, noyau temps réel propriétaire

    Intérêt : travail en équipe (réunions d'avancement ...), cycle en V complet

Formations

Réseau

Annuaire des membres :