Menu

Didier MICHARD

Cesson-Sévigné

En résumé

Mes compétences :
Développement logiciel
Linux embarqué
Intégration, test
Rédaction de spécification, conception
Gestion de configuration, gestion de bug

Entreprises

  • LACROIX Electronics Solutions - Ingénieur développement logiciel

    Cesson-Sévigné 2013 - 2013 Développement sous MinGW d’une librairie web service REST pour windows. La DLL permet la génération et l’acquisition des trames http. La génération et l’extraction des informations XML est réalisée à l’aide de la librairie XSD (libre).
  • LACROIX Electronics Solutions - Ingénieur développement logiciel

    Cesson-Sévigné 2013 - 2013 Développement d’un serveur SNTP (mode broadcast et unicast) sur PIC32MX795F512L.
    Le serveur récupère la date et l’heure à partir d’un signal « France Inter » provenant d’un fond de panier. Il émet des trames Ethernet (en mode UDP) contenant ces informations reconstituées à intervalle de temps configurable ou suite à une demande d’un équipement du réseau. Utilisation de la pile IP et de la pile USB pour les mises à jour logicielles.
    Rédaction de la spécification produit, spécification logicielle, conception logicielle, fiches de test et manuel d’utilisation.
  • LACROIX Electronics Solutions - Ingénieur développement logiciel

    Cesson-Sévigné 2011 - 2014 Reprises de différents développements logiciels destinés à des camions frigorifiques : modifications suite à des changements de composants et de fonctionnalités, recodage, factorisation de code, merge (utilisation d’un code source commun).
    Mise en place de la gestion de configuration pour ces projets.
    Mise en place de serveurs linux et gestion des sauvegardes
  • TES - Ingénieur développement logiciel

    2010 - 2011 Développement d’une API pour un fax (linux, arm9) et ses exécutables de tests.
    Mise en place du mode secours et de l’upgrade logiciel à partir d’un serveur distant.
  • TES - Ingénieur développement logiciel

    2009 - 2011 Rédaction de la spécification produit, spécification logicielle, spécification du protocole de communication, conception logicielle et fiches de test pour un équipement de sécurité pour convoyeurs de fonds.
    Développement de l’ensemble du logiciel (noyau linux 2.6.19 pour cible arm9) : bootstrap, bootloader, noyau, noyau de secours, ramdisk, ramdisk de secours, drivers, API et application.
    Développement des logiciels de test pour le développement et pour le banc de test.
    Modules : gsm/gprs, rf, GPS
    Mise à jour firmware par clé USB
    Développement d’un logiciel de suivi de flotte sur PC linux (Fedora 12, OpenGTS, DMTP)
  • TES - Ingénieur développement logiciel

    2008 - 2008 Développements logiciels pour un nouvel équipement de géomètre basé sur le précédant. Ajout de fonctionnalités : Ethernet (serveur http, serveur telnet, client ftp, client dhcp, firewall), USB UART et SPI expander (16-bit I/O port). Test de ces nouvelles fonctionnalités.
  • TES - Ingénieur développement logiciel

    2007 - 2008 Développement des différents logiciels pour un équipement de géomètre (noyau linux 2.6.19 pour cible arm9) : bootstrap, bootloader, noyau, noyau de secours, ramdisk, ramdisk de secours, drivers et API.
    API pour modules bluetooth, oled, gsm/gprs, modules de communications (uhf, licence free)…
    Logiciel de test pour le développement et pour le banc de test
    Mise à jour firmware par clé USB
  • Sagem - Ingénieur développement logiciel

    PARIS 2006 - 2006 Développement logiciel en C++ sur un équipement SDH. Intégration de nouvelles cartes affluents équipées de modules SFP (drivers et applicatif).

  • TES - Ingénieur développement logiciel

    2005 - 2005 Développement logiciel en C pour balise de détresse (Driver pour le module GPS, Extraction de la position GPS puis insertion dans la trame Cospas / Sarsat).

  • Ekinops - Ingénieur développement logiciel

    Vélizy-Villacoublay 2004 - 2005 Développement en C d’une application temps réel permettant le transfert de données Ethernet sur les canaux DCC d’une trame SDH (192 kbits/s : D1, D2 et D3) via un bus SPI et d’un générateur de trames Ethernet sur PC (Mode TCP et UDP avec protocole propriétaire)
  • Sagem - Ingénieur développement logiciel

    PARIS 2003 - 2004 Développement en C++ de drivers de cartes PDH (2Mbits/s, 34Mbits/s et 45 Mbits/s). Nouvelles cartes d’interface destinées à un équipement de communication optique
  • Sagem - Ingénieur développement logiciel

    PARIS 2002 - 2003 Développement en C d’une carte GigaEthernet (Application temps réel et Driver d’ASIC) réalisant l’interface entre trames Ethernet et trames SDH
  • Sagem - Ingénieur développement logiciel

    PARIS 2001 - 2002 Développement en C++ de drivers sur un équipement SDH (STM1, STM4, STM16). Ecriture des pilotes pour deux ASICs de commutation SDH et pour plusieurs FPGAs
  • Philips - Ingénieur développement logiciel

    Suresnes 2000 - 2000 Développement logiciel en C sur une base DECTPhilips. Codage de nouvelles fonctionnalités, deboggage et tests
  • Celtronic - Développement logiciel

    1999 - 1999 Etude et réalisation d’un détecteur de fuite d’eau avec alarme RF
  • DDEC - Enseignant

    1996 - 1999 Vacations en Mathématiques, Physique, Chimie et Technologie (Collège et Lycée). Cycle d’un an en Physique / Chimie (Collège, Lycée). Professeur principal en collège.
  • Laboratoire de Radio Communications Université Rennes 1 - Stagiaire

    1995 - 1995 Conception d’un radar de localisation de canalisations et câbles sous-terrains basé sur un générateur d’impulsions électriques très courtes (120V, 5ns) et des antennes réglées pour la bande 0-200 MHz à l’aide de charges d’adaptation.

Formations

  • INSA De Rennes (Rennes)

    Rennes 1994 - 1995 DEA

    Option « Systèmes numériques, Radar/Radiocommunications »

Réseau

Annuaire des membres :