Etude et développement électronique (analogique, numérique, FPGA).
Etude et développement logiciel (microcontrôleurs, PC).
Documentation.
Procédures de test.
Respect des spécifications.
Suivi des projets.
Contrôle de l'avancement des travaux.
Développements et pré-études :
DCN : Système de surveillance du niveau d'eau dans les tubes lance-missiles
d'un SNLE (dispositif à ultrasons).
METEO FRANCE : remise à niveau d'un radar de surveillance de la couche nuageuse
(pré-étude).
EDF : Banc de test de disjoncteurs moyenne tension (pré-étude).
THALES Communications : Banc de test pour cartes électroniques (hardware).
RENAULT : Charge programmable pour essais d'endurance de relais automobile (hardware).
KESAMAI : Système radio de comptage des points pendant les matches de Taekwondo
(hardware partiel et industrialisation).
mai 1996 - mai 2006 : Groupe TXCOM (Le Plessis-Robinson - 92)
Responsable R&D logiciel (10 ans) Secteur d'activité : Electronique embarquée
(secteur logistique)
Gestion du service R&D logiciel / gestion des divers projets actifs
Tâches :
Assistance et encadrement des ingénieurs de l'équipe (5 ingénieurs).
Mise en place de méthodes de travail.
Mise en oeuvre et respect des procédures qualité (ISO 9001 version 2000).
Préparation des nouveaux projets, pré-étude et planification.
Mise en place des outils et matériels de développement.
Préparation des procédures de test et de recette.
Gestion des configurations, évolutions des logiciels, archivage, versions livrables.
Suivi des projets, jalons, réunions d'avancement.
Mise à jour des plannings, clôture et bilan des projets.
Gestion des ressources de l'équipe, rapports destinés à la Direction.
Etat des disponibilités en vue de nouveaux projets.
Etude et développement de logiciels.
Outils / Langages / Systèmes / Méthodologie :
Tableaux (Excel + VBA).
Diaporamas.
Résultats :
Suivi en temps réel des activités de l'équipe (vision à 48 heures).
Compétences acquises :
Gestion de projets, management.
Outils spécifiques développés en VBA (calendrier, planning, gestion des configurations
et versions).
Développements :
Service Windows XP (pilotage de lecteurs de codes à barres
Bluetooth) : Descriptif des différentes étapes :
Etude de l'environnement Bluetooth.
Rédaction des spécifications externes et internes du logiciel.
Choix, achat et prise en main d'un SDK (pile Widcom).
Rédaction des spécifications techniques.
Analyse et découpage fonctionnel du produit.
Réalisation de maquettes partielles (IHM, fonctions de communication).
Conception et développement, tests unitaires, tests aux limites, robustesse.
Création d'un installeur.
Tests d'intégration sur plusieurs plateformes (PC, notebooks).
Documentation utilisateur.
Recette (interne par le Support Technique).
Outils / Langages / Systèmes / Méthodologie :
Développement sur PC (Windows XP) / C++ (Visual Studio 6).
Dialogue TCP/IP avec l'application.
Résultats :
Installation chez quelques clients, produit bien perçu (performances, ergonomie).
Compétences acquises :
Environnement Bluetooth.
Contrôle ActiveX (dialogue avec émulation sur système embarqué)
: Descriptif des différentes étapes :
Etude des composants ActiveX, choix environnement de développement et langage.
Rédaction des spécifications externes et internes du contrôle ActiveX et de l'émulation
spécifique embarquée sur le terminal portable, définition des protocoles de communication
(liaison Bluetooth).
Rédaction des spécifications techniques pour l'ActiveX et pour l'émulation.
L' émulation est développée en parallèle par l'un des ingénieurs de l'équipe
R&D logiciel .
Analyse et découpage fonctionnel (ActiveX).
Réalisation de maquettes et d'un simulateur permettant le développement de l'émulation.
Suivi du développement de l'émulation sur le terminal portable.
Conception et développement de l'ActiveX, tests unitaires.
Création d'un installeur.
Tests aux limites, tests d'intégration en fonctionnement avec l'émulation.
Documentation utilisateur.
Recette.
Outils / Langages / Systèmes / Méthodologie :
Développement sur PC (Windows XP) / C++ puis VB (Visual Studio 6).
Environnement de développement Triscend.
Résultats :
Ajout de fonctionnalités complémentaires permettant la mise au point de l'émulation.
Installation chez quelques clients.
Compétences acquises :
Contrôles ActiveX.
Point d'accès radio (remplacement des anciens concentrateurs
radio) : Descriptif des différentes étapes :
Mise à niveau des fonctionnalités existantes dans le produit précédent (concentrateur
radio 433 MHz avec réseau propriétaire destiné aux échanges avec les terminaux radio
TXCOM), amélioration des performances et de l'ergonomie, définition des nouvelles
IHM.
Rédaction des spécifications externes et internes des logiciels (deux logiciels
embarqués dans le point d'accès, un service Windows XP de pilotage des points
d'accès et un outil de supervision dans le PC pilote du réseau radio).
Analyse du système et rédaction des spécifications techniques pour les quatre logiciels,
protocoles de communication (TCP/IP pour les échanges filaires, protocole spécifique
pour les échanges radio avec les terminaux), procédures de téléchargement des programmes
et des paramètres, mise en place d'un serveur DHCP.
Suivi complet du projet (réalisation en parallèle par deux ingénieurs de l'équipe).
Recette.
Outils / Langages / Systèmes / Méthodologie :
Outil de gestion des versions, outils de simulation et de test créés en complément.
Environnement de développement Ubicom.
Résultats :
Installation chez les clients, fonctionnement satisfaisant après quelques mises
au point sur sites.
Compétences acquises :
Protocoles TCP/IP.
Gestion de projets parallèles.
Point d'accès radio bi-bande (réseau 433 mhz propriétaire
et réseau wifi) : Descriptif des différentes étapes :
Rédaction des spécifications externes et internes des logiciels chargés des opérations
de communication avec les terminaux radio TXCOM 433 MHz ou WIFI, de la gestion des
échanges sur le réseau Ethernet, de la supervision du réseau, de la télémaintenance
et des statistiques. Le point d'accès fonctionne sur une plateforme Linux.
Analyse du système et rédaction des spécifications techniques pour les divers logiciels,
protocoles de communication (TCP/IP pour le filaire, protocoles spécifiques pour
la radio 433 MHz), procédures de télémaintenance et de paramétrage, IHM du superviseur
de réseau.
Suivi complet du projet (réalisation par des ingénieurs en régie mis à disposition
par une SSII).
Outils / Langages / Systèmes / Méthodologie :
Etude du système d'exploitation Linux (dans un contexte de système embarqué).
Résultats :
La Direction abandonne le projet en raison du développement grand public des points
d'accès WIFI.
Compétences acquises :
Réseaux WIFI.
Système d'exploitation Linux.
Télécommande radio (centrale d'essai de direction assistée
pour Renault) : Descriptif des différentes étapes :
Etude du cahier des charges fourni par la société Renault.
Préparation du projet avec le chef de projet Renault et l'interlocuteur de la
société de mécanique chargée de l'étude et de la fabrication de la centrale
d'essai (étude du bruit généré par la pompe de direction assistée dans un véhicule
en fonctionnement). La centrale d'essai est un ensemble mécanique et hydraulique
dans un caisson étanche au bruit. Divers capteurs de pression et température permettent
l'affichage d'informations sur la télécommande. Des organes de sortie, pilotés
par la télécommande permettent de commander des électrovannes et des moteurs. La
télécommande radio (terminal TXCOM) dialogue via un modem radio avec un PC, lequel
est connecté avec des cartes d'acquisition E/S connectées sur un bus JBUS.
Rédaction des spécifications des logiciels (un logiciel embarqué dans le terminal
radio, un autre présent dans le PC et chargé du dialogue radio et des échanges avec
les cartes d'acquisition).
Analyse, conception et développement des logiciels.
Rédaction des diverses documentations techniques et utilisateur demandées par Renault.
Tests complets.
Recette chez le réalisateur de la partie mécanique par Renault.
Outils / Langages / Systèmes / Méthodologie :
Langage C MS-DOS.
Gestion des versions.
Formation des utilisateurs.
Résultats :
Deux systèmes commandés par Renault.
Compétences acquises :
Utilisation de périphériques d'acquisition JBUS.
Outil de paramétrage et téléchargement (pour terminaux et modem
radio TXCOM) : Descriptif des différentes étapes :
Inventaire des fonctionnalités souhaitées (téléchargement des programmes et réglage
des paramètres du système embarqué).
Définition des IHM.
Rédaction des spécifications du logiciel.
Analyse, conception et développement.
Rédaction des diverses documentations techniques et utilisateur.
Tests unitaires, tests d'intégration (plusieurs terminaux, plusieurs plateformes
d'accueil).
Recette interne (Support Technique).
Outils / Langages / Systèmes / Méthodologie :
Visual Basic / Windows.
Résultats :
Installation chez les clients en remplacement des anciens logiciels (MS-DOS).
Compétences acquises :
Protocoles de communication (propriétaires) avec les différents modem et terminaux.
Maintenance des logiciels (système radio TXCOM) : Descriptif des différentes étapes :
Etude du matériel radio spécifique TXCOM (terminaux radio, modem radio, concentrateurs).
Etude des protocoles radio et des divers logiciels existants.
Rédaction des spécifications absentes ou complémentaires (fonctions nouvelles).
Correction des défauts, développement des ajouts.
Développement d'un outil d'analyse statistique (performances réseau radio).
Rédaction des diverses documentations techniques et utilisateur.
Tests unitaires, tests d'intégration, tests aux limites, robustesse du système
(terminaux en réseau, plusieurs plateformes).
Recette interne (Support Technique).
Outils / Langages / Systèmes / Méthodologie :
Basic, Pascal, assembleur 8086/8051, C / MS-DOS, C 8051 (Keil).
Résultats :
Installation chez les clients, déplacement sur les sites pour mise au point.
Compétences acquises :
Logiciels et protocoles de communication spécifiques au réseau radio Eurotx.
février 1995 - mai 1996 : SAVOIE ELECTRONIQUE (Chambery - 73)
Ingénieur informaticien, responsable service logiciel (15 mois) Secteur d'activité : Réseaux radio (applications)
Etude, développement, gestion de projets (hardware, software)
Tâches :
Définition des méthodes de travail au sein du service informatique, description
de postes.
Assistance et encadrement des ingénieurs de l'équipe (3 ingénieurs).
Gestion des configurations, évolutions des logiciels.
Etude et développement de logiciels.
Administration du réseau Novell de l'entreprise.
Gestion de l'outil de GPAO de l'entreprise (création de divers états).
Développements :
Pilotage radio d'une station d'énergie photovoltaïque
pour sites isolés en montagne (panneaux solaires et accumulateurs au plomb 1000
Ah) : Descriptif des différentes étapes :
Etude du matériel radio (stations et terminaux radio MOTOROLA) et du système électronique
et électrique de la station (panneaux solaires, batteries Pb 1000Ah, régulateur
de charge).
Etude des protocoles radio, définition des protocoles de communication avec la station
de base de supervision (PC avec modem radio).
Rédaction des spécifications techniques, définition de l'IHM du superviseur.
Analyse des logiciels (pilotage régulateur et superviseur), conception, développement,
tests, essais sur sites, étude des performances, étude de la maintenance préventive.
Rédaction des diverses documentations techniques et utilisateur.
Recette interne (équipe d'installation).
Outils / Langages / Systèmes / Méthodologie :
C Keil et assembleur 8051 (régulateur).
C sous MS-DOS (superviseur)
Résultats :
Installation sur plusieurs sites en montagne, supervision de l'ensemble des
sites depuis le centre de supervision (connaissance en temps réel des capacités
électriques disponibles et du rendement de l'installation).
Compétences acquises :
Réseau radio industriel, panneaux solaires.
Balise radio de contrôle de canons à neige (logiciel) : Descriptif des différentes étapes :
Etude de la plate-forme de contrôle du canon à neige (8051), des protocoles radio,
définition des protocoles de communication avec le terminal radio de télécommande
(MOTOROLA).
Rédaction des spécifications techniques du logiciel embarqué, mise au point des
protocoles de communication.
Analyse, conception, développement, tests complets, essais sur site.
Rédaction des diverses documentations techniques et utilisateur.
Recette par le client.
Outils / Langages / Systèmes / Méthodologie :
C 8051 et assembleur 8051.
Résultats :
Installation sur un site.
Logiciels d'un réseau radio isofréquences (liaison par
faisceaux hertziens) : Descriptif des différentes étapes :
Recherche de documentation sur le matériel radio
Etude et mise en place d'un site pilote
Essais et mesures
Résultats :
Accroissement de la couverture d'un réseau radio.
Compétences acquises :
Connaissance du matériel radio (UHF et hyperfréquence).
Pilotage par radio des installations de pompage de l'eau
en montagne (station des 2 Alpes) : Descriptif des différentes étapes :
Etude du matériel radio et de l'électronique de la balise radio (plateforme
8051).
Etude des protocoles radio, définition des protocoles de communication avec la station
de pilotage du réseau d'alimentation en eau potable de la station des 2 Alpes
(baie 19 pouces, cartes VME 68000 OS9 et console PC Windows 3.1).
Etude des systèmes d'acquisition de données (lecture des niveaux dans les citernes,
état des pompes, mesure des débits, commande des électrovannes et des pompes).
Rédaction des spécifications techniques du logiciel embarqué, mise au point des
protocoles de communication.
Analyse, conception, développement, tests complets, essais sur sites.
Rédaction des diverses documentations techniques et utilisateur.
Suivi du développement des éléments logiciels fixes (station de pilotage OS9 et
superviseur Windows) qui ont été réalisés par deux ingénieurs de mon équipe.
Recette par le client.
Outils / Langages / Systèmes / Méthodologie :
C Keil et assembleur 8051.
Résultats :
Installation sur les sites concernés en montagne (citernes, puits). La supervision
de l'ensemble du réseau depuis le centre de pilotage a donné satisfaction.
Compétences acquises :
Supervision et commande de systèmes hydrauliques, approche du système d'exploitation
OS9.
Logiciel destiné à la protection du travailleur isolé (PTI)
par voie radio : Descriptif des différentes étapes :
Etude du matériel radio et de l'électronique de la balise radio de surveillance
(plateforme 8051).
Définition des protocoles de communication entre le poste du travailleur isolé (terminal
radio) et le poste de surveillance (balise radio avec console de surveillance).
Etude des protocoles de surveillance (principe de l'homme mort) et de communication
avec le travailleur (phonie et télécommandes).
Rédaction des spécifications techniques du logiciel embarqué.
Rédaction des documentations techniques et utilisateur.
Recette par le client (entreprises spécialisées, guides de montagne).
Outils / Langages / Systèmes / Méthodologie :
C 8051 et assembleur 8051.
Résultats :
Utilisé par des clients privés et par l'administration.
Logiciel de surveillance d'installation technique isolée
(réseau radio) avec serveur de messages vocaux synthétisés : Descriptif des différentes étapes :
Etude du matériel radio et de l'électronique de la balise radio (plateforme
8051), étude du dispositif de signalisation vocale (messages de synthèse émis vers
un terminal radio de surveillance).
Rédaction des spécifications techniques (balise radio et carte de synthèse vocale).
Analyse, conception, développement, tests complets, essais sur sites.
Rédaction des diverses documentations techniques et utilisateur.
Recette par le client.
Outils / Langages / Systèmes / Méthodologie :
C 8051 et assembleur 8051.
Résultats :
Installation sur quelques sites en montagne.
Compétences acquises :
Synthèse de messages vocaux.
Logiciel d'un commutateur de réseau radio avec couplage
sur réseau téléphonique (RTC) : Descriptif des différentes étapes :
Etude du matériel radio, de l'électronique de la balise radio et de la carte
de couplage au réseau téléphonique commuté (plateformes 8051).
Etude des protocoles radio et téléphoniques.
Rédaction des spécifications techniques des logiciels embarqués (balise radio et
carte de couplage).
Rédaction des diverses documentations techniques et utilisateur.
Recette par le client.
Outils / Langages / Systèmes / Méthodologie :
C Keil et assembleur 8051.
Résultats :
La possibilité a été offerte à un opérateur d'accéder au réseau commuté téléphonique
à partir de son terminal radio (numérotation sur le clavier du terminal radio) et
de pouvoir être joint à partir du réseau téléphonique.
Compétences acquises :
Utilisation des possibilités d'échange DTMF des terminaux radio industriels.
février 1993 - février 1995 : MICROLIDE (Saint Léonard de Noblat - 87)
Directeur de Fabrication, responsable des services techniques (2 ans) Secteur d'activité : Enregistrement de température
et d'hygrométrie
Etude, développement, gestion de projets (hardware, software)
Tâches :
Réorganisation des services Production, SAV, R&D électronique et logiciel.
Gestion des achats, audit des entreprises de sous-traitance.
Définition des procédures de métrologie.
Gestion des projets du service recherche et développements (électronique, logiciel).
Etude et développement logiciel.
Outils / Langages / Systèmes / Méthodologie :
Outils de bureautique.
Résultats :
Cette réorganisation a permis d'améliorer la qualité de fabrication, de diminuer
le nombre d'incidents impliquant une correction électronique ou logicielle,
de réduire le taux de retour au SAV.
Compétences acquises :
Management des ressources techniques de l'entreprise.
Développements :
Gestion Technique Centralisée (PC sous Windows et cartes d'acquisition
E/S) destinée au contrôle de l'ambiance dans les bâtiments industriels et agro-alimentaires
: Descriptif des différentes étapes :
Etude des environnements sous le contrôle de la Gestion Technique Centralisée (bâtiments
industriels et agro-alimentaires).
Inventaire des informations d'entrée (mesure des températures, de l'hygrométrie,
état des organes électromécaniques de climatisation et de chauffage) et des commandes
de sortie (ventilateurs, humidificateurs, éléments de chauffage, etc.).
Mise au point des règles de climatisation (en collaboration avec un spécialiste).
Etude du système (logiciel PC, cartes d'acquisition E/S, choix des capteurs).
Rédaction des spécifications technique du logiciel, définition de l'IHM.
Analyse, conception, développement d'une maquette fonctionnelle, tests.
Rédaction des documentations d'installation et utilisateur.
Outils / Langages / Systèmes / Méthodologie :
Visual Basic, Windows 3.1, cartes d'acquisition.
Résultats :
Développement du produit final par l'un des ingénieurs de mon équipe. Le projet
s'est poursuivi après mon départ de l'entreprise.
Compétences acquises :
Systèmes d'acquisition de données.
Techniques de climatisation et chauffage.
Ecriture d'un cahier des charges concernant le développement
d'un ASIC (25000 portes) assurant l'enregistrement automatique de température,
hygrométrie, pression et accélération : Descriptif des différentes étapes :
Etude du système (enregistrement de température, d'hygrométrie, de pression
et d'accélération par un dispositif autonome, communication par boucle d'induction
avec le dispositif de collecte des informations enregistrées).
Choix des fonctions intégrées à l'ASIC.
Architecture interne de l'ASIC, définition des entrées et sorties, contraintes
électriques et dynamiques, contraintes de fabrication, aspect économique.
Etude de l'environnement extérieur à l'ASIC (analogique).
Rédaction des spécifications techniques, contacts avec une équipe CAO (Faculté de
Bordeaux) et avec un fondeur (ES2 Aix en Provence) et reprise récursive des études
afin de parvenir à des compromis faisabilité / coûts intéressants.
Outils / Langages / Systèmes / Méthodologie :
Découverte des outils de CAO pour ASIC.
Résultats :
Développement abandonné (raisons économiques).
Compétences acquises :
Découverte des ASIC (contacts avec le fondeur ES2).
Développement d'une application de gestion d'un parc
d'enregistreurs de température et d'hygrométrie sous Windows : Descriptif des différentes étapes :
Synthèse des données recueillies par les divers appareils d'enregistrement de
température et d'hygrométrie, étude des protocoles de collecte des données mémorisées.
Etude d'un logiciel de gestion d'un parc d'enregistreurs (fonctions
de communication, d'archivage des données, de tri, de recherche, identification
et suivi de la maintenance des enregistreurs).
Rédaction des spécifications techniques du logiciel, définition de l'IHM.
Analyse, conception, développement, tests.
Rédaction des documentations d'installation et utilisateur.
Outils / Langages / Systèmes / Méthodologie :
Visual Basic, Windows 3.1.
Résultats :
A permis de simplifier les procédures de collecte, d'offrir une meilleure ergonomie
et un suivi efficace des enregistreurs.
Compétences acquises :
Gestion d'un parc de produits en utilisation quotidienne.
mars 1988 - février 1993 : AEM MEGRAS (Vincennes - 94)
Responsable des développements électroniques (~ 5 ans) Secteur d'activité : Marquage, monétique
Etude, développement, gestion de projets (hardware, software)
Tâches :
Etude et développement électronique (fixe, embarqué).
Etude et développement des logiciels d'exploitation(PC).
Gestion des sous-traitants (électronique).
Documentation.
Formation des utilisateurs (clients).
Développements :
Système modulaire destiné à la gestion de titres de transport,
dans le cadre d'une refonte d'un produit précédent (prise en compte de nouvelles
contraintes) : Descriptif des différentes étapes :
Etude du cahier des charges du système (génération de titres de transport pour les
passagers des autobus, comptabilité, gestion des périphériques) conçu comme un système
modulaire embarqué (cartes UC, pilote périphériques, impression, mémorisation).
L'outil logiciel de traitement des données (sur PC) est celui utilisé pour un
précédent système.
Architecture de l'électronique du système(équipements sur un réseau RS485 à
accès multiple avec détection de collisions), découpage en sous-ensembles.
Architecture logicielle générale, organisation de chacun des logiciels embarqués.
Définition des protocoles de communication entre les sous-ensembles (au niveau électronique
puis au niveau logiciel).
Définition des points d'entrée et de sortie de chaque sous-ensemble, choix d'un
bus.
Définition des interfaces des divers logiciels.
Rédaction des spécifications techniques de la partie électronique (pour chacune
des cartes, contraintes d'alimentation, CEM, ESD).
Recrutement d'un ingénieur (développement électronique et logiciel).
Etude et développement des cartes électroniques (microcontrôleurs 8051, EPLD).
Documentation de réalisation d'un prototype.
Développement de maquettes logicielles élémentaires destinées à valider le développement
électronique.
Tests unitaires et tests d'intégration électronique, mise au point et validation
de la plateforme prototype.
Préparation des documents destinés à l'industrialisation (sous-traitance).
Etude, conception, développement, tests unitaires, test des sous-ensembles et mise
au point des divers logiciels sur le prototype.
Tests d'intégration des sous-ensembles, dialogue avec l'outil de traitement
(PC).
Préparation des documentations techniques (installation, utilisation, maintenance,
etc.).
Outils / Langages / Systèmes / Méthodologie :
Gestion de projets (Project).
Outil de développement Altera (EPLD).
C (Keil) et assembleur 8051.
Emulateur 8051.
Appareils de mesure électronique.
Résultats :
Développement abandonné (difficultés économiques de l'entreprise).
Compétences acquises :
Systèmes modulaires embarqués et communicants.
Oblitératrice pour LA POSTE, développement de la partie électronique
et logicielle, et encadrement du personnel mécanicien (projet réalisé en 5 mois,
et introduction de la gestion de projet dans l'entreprise) : Descriptif des différentes étapes :
Etude du cahier des charges fourni par La Poste (oblitération du courrier dans les
centres de tri par une machine électronique à débit important et dotée d'outils
de statistiques).
Organisation de l'équipe de développement mécanique, électronique et logiciel,
mise en place du projet. J'étais responsable du projet et assurai le développement
électronique et logiciel.
Choix des composants électromécaniques (moteurs pas à pas, embrayage électromagnétique)
et des capteurs (optoélectroniques) en fonction des contraintes mécaniques.
Architecture de l'électronique du système, découpage en sous-ensembles (carte
pilote des moteurs et de l'embrayage, carte d'acquisition, carte IHM).
Architecture logicielle générale, organisation des logiciels embarqués.
Définition des protocoles de communication (au niveau électronique et au niveau
logiciel).
Définition des points d'entrée/sortie de chaque sous-ensemble, choix d'un
bus.
Définition des interfaces des divers logiciels.
Rédaction des spécifications techniques de la partie électronique.
Etude et développement des cartes électroniques (microcontrôleurs 8051, EPLD, électronique
de puissance).
Documentation de réalisation de deux prototypes (second prototype destinée à l'équipe
mécanique).
Développement de maquettes logicielles de validation de la partie électronique.
Tests unitaires et tests d'intégration électronique, mise au point et validation
des prototypes, intégration dans l'ensemble mécanique.
Réalisation d'un simulateur graphique (sur PC) destiné à apprécier l'impact
des évolutions mécaniques sur le paramétrage des logiciels et les performances de
la machine. Mise du simulateur à disposition de l'équipe mécanique.
Préparation des documents destinés à l'industrialisation (sous-traitance électronique).
Etude, conception, développement, tests unitaires, test des sous-ensembles et mise
au point des divers logiciels sur le prototype, validation de l'IHM.
Tests d'intégration des sous-ensembles avec logiciels puis de l'ensemble
monté et complet.
Préparation des documentations techniques (installation, utilisation, maintenance,
etc.).
Montage et test des produits de présérie (machine complète).
Réception en présence du client (La Poste) selon un protocole imposé.
Formation des commerciaux et du SAV.
Outils / Langages / Systèmes / Méthodologie :
Gestion de projets (Project).
Outil de développement Altera (EPLD).
C (Keil) et assembleur 8051.
Emulateur 8051.
Appareils de mesure électronique.
Résultats :
Présérie vendue à La Poste, puis évolutions destinées à diminuer le coût de la machine
(simplifications mécaniques).
Compétences acquises :
Gestion de projets.
Electronique de puissance.
Prise en compte de contraintes externes (liées à la mécanique).
Process-Carr, machine émettrice de titres de transports embarquée
dans les autobus avec lecteurs de cartes magnétiques (matériel et logiciel) : Descriptif des différentes étapes :
Etude du cahier des charges du système Process-Carr (machine émettrice de titres
de transport pour les passagers des autobus, permettant la comptabilité, la gestion
des périphériques et logiciel d'analyse des informations enregistrées sur PC).
Etude de l'interface électronique et logicielle avec les périphériques de lecture
de cartes magnétiques (fabriqués par une société suédoise). Ceci a nécessité plusieurs
déplacements chez le fabricant du lecteur magnétique (également en développement).
Architecture de l'électronique du système (carte UC à microprocesseur 8088 et
carte mémoire SRAM amovible).
Architecture logicielle générale, organisation du logiciel embarqué.
Rédaction des spécifications techniques de la partie électronique (contraintes d'alimentation,
CEM, ESD).
Etude et développement des cartes électroniques.
Documents de réalisation d'un prototype.
Développement d'une maquette logicielle destinée à valider le développement
électronique.
Tests de la partie électronique, mise au point et validation de la plateforme prototype.
Préparation des documents destinés à l'industrialisation (sous-traitance).
Etude, conception, développement, tests unitaires, test d'intégration et mise
au point du logiciel embarqué sur le prototype.
Etude, conception, développement, tests et mise au point du logiciel de recueil
et d'analyse des données sur PC, définition de l'IHM.
Tests d'intégration complets, dialogue avec l'outil d'analyse (PC).
Préparation des documentations techniques (installation, utilisation, maintenance,
etc.).
Réception et test des produits de présérie.
Développement d'outils logiciels destinés à notre service d'assistance technique
et au SAV.
Formation des commerciaux, du SAV et de quelques clients.
Outils / Langages / Systèmes / Méthodologie :
Basic MSDOS.
Outil de développement Altera (EPLD).
Assembleur 8086.
Emulateur 8086.
Appareils de mesure électronique.
Résultats :
Système vendu chez plusieurs transporteurs (Est et Sud de la France, Réunion).
Compétences acquises :
Microprocesseur 8086, EPLD Altera.
Formation chez le partenaire suédois (Almex), fournisseur des lecteurs de cartes
magnétiques.
juillet 1984 - mars 1988 : SATEEC (Vincennes - 94)
Distributeur d'appels multiservices (matériel et logiciels)
en commutation temporelle, d'une capacité de 120 positions d'opératrices
et 300 jonctions MIC (Numéris) : Descriptif des différentes étapes :
Ecriture du cahier des charges du système (acheminement d'appels vers des opératrices
de renseignement téléphonique, des cambistes ou des opérateurs pour d'autres
types de services téléphoniques). Le système est raccordé au réseau téléphonique
directement sur des jonctions MIC (Numéris). La capacité du système est de 120 positions
d'opératrices et de 300 jonctions MIC. Le système utilise un réseau de connexion
à multiplexage temporel. Le système était complété par deux types de consoles utilisateur
(opératrice et surveillante).
Architecture de l'électronique du système, découpage en sous-ensembles (plusieurs
cartes électroniques micro-programmées assurant les fonctions de gestion des jonctions
MIC, de gestion des positions d'opératrices et de surveillance, de réseau de
connexion, de synthèse des messages audio, de supervision, de pilotage du système
et d'alimentation).
Architecture logicielle générale, organisation de chacun des logiciels.
Etude des périphériques opératrice et surveillante.
Choix des buses et définition des protocoles de communication entre les cartes et
avec les consoles opératrice et surveillante.
Etude des contraintes électriques (alimentations) et CEM.
Définition des points d'entrée et de sortie de chaque carte (fond de panier).
Définition des interfaces des divers logiciels.
Rédaction des spécifications techniques de la partie électronique (pour chacune
des cartes et pour les périphériques).
Rédaction des spécifications techniques des logiciels.
Etude et développement des cartes électroniques du distributeur d'appels (microcontrôleurs
6809E, logique câblée TTL, circuits numériques spécifiques pour la téléphonie) et
des consoles opératrice et surveillante.
Documents de réalisation d'un prototype du distributeur d'appels (réalisé
en rack 19 pouces, en configuration 30 jonctions MIC et 16 positions d'opératrices),
de deux prototypes console opératrice et d'un prototype console de surveillante.
Développement de maquettes logicielles de mise au point de la partie électronique.
Tests unitaires (par fonctions, par carte) et tests d'intégration électronique,
mise au point et validation de la plateforme prototype (électronique) et des périphériques.
Examen particulier des dispositifs d'alimentation (système TTL en technologie
Schottky) et de la qualité des signaux de bus (adaptation d'impédance).
Etude, conception, développement, tests unitaires, test des sous-ensembles et mise
au point des logiciels.
Tests d'intégration des cartes, intégration avec les consoles opératrices et
surveillante.
Préparation des documentations techniques (installation, utilisation, maintenance,
etc.).
Présentation du projet et du prototype à divers clients (SNCF, CSEE).
Outils / Langages / Systèmes / Méthodologie :
Assembleur 6809.
Emulateur 6809.
Appareils de mesure électronique.
Résultats :
Prototype acheté par la CSEE (Compagnie de Signaux et d'Entreprises Electriques),
après audit. Reprise du développement du système avec les contraintes d'un système
à tolérance de fautes (triplement des unités centrales et doublement du réseau de
connexion). Collaboration avec un ingénieur de la CSEE détaché dans l'entreprise.
Compétences acquises :
Utilisation du 6809E Motorola en mode multiprocesseurs.
Systèmes téléphoniques numériques en commutation temporelle.
Contraintes d'alimentation (baie 19" comportant un très grand nombre de cartes
électroniques en technologie TTL Schottky).
Contraintes d'adaptation des buses et de réduction du bruit.
Mise en oeuvre d'un système à tolérance de fautes.
Etude d'un ASIC analogique de télémaintenance pour les
services techniques des télécommunications : Descriptif des différentes étapes :
Etude du cahier des charges fourni par les Télécommunications (robot implanté dans
la prise téléphonique de l'abonné permettant la télémaintenance).
Analyse
du dispositif, étude, réalisation et test d'un prototype en composants discrets.
Préparation d'une spécification technique destinée au fondeur de silicium (circuit
pré-diffusé).
Visite chez le fondeur autrichien (AMI).
Outils / Langages / Systèmes / Méthodologie :
Appareils de mesure électronique.
Résultats :
Offre de l'entreprise non retenue par l'administration.
Compétences acquises :
Conception d'un ASIC analogique.
Développement d'un modem V23 à réponse automatique destiné
aux PTT : Descriptif des différentes étapes :
Etude du cahier des charges.
Analyse du dispositif, pré-étude.
Conception,
développement, test.
Essais, recette.
Outils / Langages / Systèmes / Méthodologie :
Assembleur 6502.
Résultats :
Dispositif utilisé par l'administration.
Compétences acquises :
Protocoles de communication V23.
Utilisation du Minitel en console de visualisation.
1980 - juin 1984 : Postes et Télécommunications (Paris - 75)
Inspecteur technique (4 ans) Secteur d'activité : Télécommunications
Management, suivi projets, étude et développement (hardware, software) Formation interne : INCT
Villeneuve d'Ascq puis INT Evry.
Tâches :
Encadrement des Equipes Centrales Réseau (secrétaires, techniciens supérieurs, techniciens,
agents techniques, câbleurs, régleurs soit 35 personnes).
Sélection et suivi des entreprises de sous-traitance (électronique).
Etude et développement électronique / logiciel
Développements :
Distributeurs d'appels électroniques (Petit Poucet) pour
les centres de renseignements téléphoniques (60 positions d'opératrices) : Descriptif des différentes étapes :
Etude.
Développement, tests.
Mise en place d'un site pilote.
Suivi de fabrication.
Mise en service sur les sites.
Formation du personnel.
Outils / Langages / Systèmes / Méthodologie :
Assembleur 6502.
Résultats :
Les centres de Paris Gobelins (prototype), Cachan, Auteuil, Melun, Rueil Malmaison
et Cergy ont été équipés de ce distributeur d'appel.
Compétences acquises :
Etude du code à changement d'états.
Système à microprocesseurs.
Dispositif de commutation destiné au service international
manuel de Bagnolet : Descriptif des différentes étapes :
Dispositif de commutation téléphonique destiné au service des
identités installé au central téléphonique de Paris Bonne-Nouvelle : Descriptif des différentes étapes :
1975 - 1980: Poste et Télécommunications (Cergy - 95)
Technicien des installations de Télécommunications (41/2 ans) Secteur d'activité : Télécommunications
Etude, développement, gestion de projets (hardware, software) Formation interne : CFPT
Limoges.
Tâches :
Interventions d'extension et de remise à niveau d'installations téléphoniques
(centraux téléphoniques, concentrateurs...) au sein d'une équipe ayant en charge
l'ensemble du département du Val d'Oise.