Menu

Fabrice DESNOUES

Versailles

En résumé

Chef de projet logiciel expérimenté en systèmes embarqués, j'interviens sur le développement des systèmes complexes dans le domaine du M2M et de l'IoT.

J'ai une expérience de 20 ans à différents postes: ingénieur de développement logiciel, ingénieur d'intégration logicielle, chef de projet logiciel, chargé d'innovation, chef de produit.

Mes principales compétences sont:
- Gestion d'équipe et de projets
- Choix et pilotage de fournisseurs et sous-traitants.
- Élaboration de spécifications fonctionnelles et de l'architecture logicielle des systèmes embarqués.
- Développement et intégration logicielle de systèmes embarqués (C, C++, Java, Linux, RTOS).
- Rédaction de réponses à appel d'offres.
- Veille technologique sur les systèmes embarqués (IoT, LPWA, domotique, télésanté, architectures multi-services)
- Définition de produits innovants.
- Pratique courante de l'anglais

Mes compétences :
Architecture logicielle
RTOS
3G
Software
C
GSM
Intégration
Bluetooth
Linux
ZigBee
Temps réel
Project management
C++
UML
UMTS
Gestion de projet
Innovation
GSM-R
LoRa
LoRaWAN
IoT
M2M
Rédaction de spécifications
4G

Entreprises

  • Nexter - Responsable technique

    Versailles 2018 - maintenant
  • Airbus - Responsable technique logiciel

    Blagnac 2017 - 2017
  • Tokhatec - Chef de produit IoT

    2015 - 2016 - Responsable du développement d’une gateway LoRa (LPWA) industrielle WiFi/3G/Ethernet, expertise en protocole LoRaWAN, veille concurrentielle.
    - Spécification des fonctionnalités produit: interface web, modes de connectivité IP, sécurité, FOTA, choix des middleware LoRaWAN.
    - Analyse et synthétise les besoins du marché et les tendances.
    - Participe aux salons professionnels et réalise des démonstrations.
    - Support à l’équipe commerciale en avant-vente.
    - Interface clients et partenaires/sous-traitants.
  • Tokhatec - Chef de projet en systèmes embarqués

    2014 - 2016 - Gestion du développement de systèmes embarqués sous Linux basés sur des modules processeur (Computer On Module): interphone full IP, robot sous-marin, station d’énergie renouvelable de production électrique pour sites isolés.
    - Gestion des projets, des plannings, des ressources allouées, des demandes clients (outil Redmine),
    des livraisons logicielles (git), interface avec les clients et partenaires.
  • Sierra Wireless - Ingénieur de développement logiciel embarqué

    ISSY LES MOULINEAUX 2013 - 2014 - Etude des impacts sur l'IHM d'un téléphone GSM-R de l'utilisation d'un écran LCD de format QVGA.
    - Analyse du simulateur d'IHM (Visual C++) sur PC et des outils de génération des ressources graphiques.
    - Chiffrage des développements logiciels à effectuer
    - Adaptation du simulateur et des écrans sur le nouvel écran LCD (C et XML).

    - Développement en C de commandes AT spécifiques à la gestion des appels GSM-R sur une plateforme multi-processeurs RTOS/Linux.
  • Sagemcom - Ingénieur de développement logiciel embarqué

    Rueil-Malmaison 2010 - 2012 Dans le cadre du développement de terminaux GSM-R (téléphones et modems ferroviaire)

    • Maintenance évolutive des produits: gestion des versions logicielles (CVS, SVN), correction des bugs (C, BugZilla).
    • Portage d’un contrôleur de bus voix/données fonctionnant sous VxWorks vers une plate-forme Linux pour des tests unitaires en production.
    • Développement d’un outil embarqué de prise de traces en temps-réel facilitant l’analyse des pertes d’appel, langage C sous VxWorks.
  • Sagem Communications - Chef de projet logiciel - Chargé d'innovation

    2007 - 2010 Dans le cadre du développement d'un démonstrateur de domotique et de télésanté:

    • Veille technologique sur les architectures orientées services (SOA), le middleware Java (JMS, OSGi), les réseaux de capteurs (Zigbee, Bluetooth)
    • Analyse de solutions système et choix des fournisseurs de composants matériels et de briques logicielles.
    • Définition de l’architecture logicielle de la plateforme de services (HTML, JavaScript, Ajax, MySql, Java) et de l’architecture du réseau sans-fil (WiFi, Bluetooth, Zigbee).
    • Rédaction des spécifications détaillées des logiciels.

    • Pilotage du projet et des partenaires, suivi des évolutions de norme (OSGi, ZigBee)
    • Encadrement d'une équipe de 4 développeurs.
    • Participation au développement du démonstrateur (interface avec le tensiomètre et le pèse-personne Bluetooth, la WiiMote, la Wii Balance Board)


  • Thales Communications - Ingénieur Ingénierie système pour les phases d'Intégration et de validation

    Courbevoie 2006 - 2007 Intégration système (matériel et logiciel) d’un poste radio pour réseau tactique ad hoc
    • Rédaction des plans de tests d’association de modules
    • Préparation des moyens matériels de tests du laboratoire d'intégration
    • Spécification des logiciels de test, gestion des co-opérants
    • Intégration de modules hardware, test des bus et des performances radio,
    intégration de modules logiciels (LynxOS, eORB …) sous Linux
  • VMTS - Ingénieur de développement logiciel

    2005 - 2006 Développement de drivers RF pour bande de base GSM/GPRS.
    Optimisation des algorithmes d'AGC (contrôle de gain) et d'AFC (contrôle de fréquence), émission et réception de bursts en GSM / GPRS
  • Philips Semiconductors - Ingénieur Intégration et Validation logicielle

    Suresnes 2004 - 2005 - Rédaction des plans de test des différentes fonctionnalités audio.
    - Intégration des modules audio puis génération du logiciel sur cible ARM.
    - Exécution des plans de tests, debug, rédaction des rapports de tests.

    Environnement technique : Langage C, ClearCase, ClearDDTS, émulateur ARM, DOORS
  • Wavecom - Ingénieur de développement logiciel - systèmes embarqués

    Issy les Moulineaux 1995 - 2004 • Développement logiciel de drivers audio sur une plate-forme 2G en C.

    • Développement en C de la couche physique (L1) d’un modem 3G (UMTS):
    - Définition de l'architecture logicielle à partir des spécifications du 3GPP.
    - Implémentation de la synchronisation initiale et des mesures en mode dédié.

    • Développement logiciel en C (cible ARM) pour différents téléphones GSM / ICO:
    - Fonctionnalité d'arborescence de menus (IHM) en C
    - Commandes AT (gestion des appels, des textos)
    - Protocole de niveau 2 (téléphone satellitaire ICO)
    - Couche présentation, menus de configuration (IHM).

    • Développement logiciel en C (cible microcontrôleur) d’un pager ERMES :
    - Intégralité de l’IHM (présentation et fonctionnalités).
    - Simulation de l’IHM en C++ sous Windows.

Formations

Réseau

Annuaire des membres :