janvier 2006 - aujourd'hui
j' exerce en travailleur indépendant, mon activité est actuellement liée à Sciopta
Sciopta System (******** ) ( Weil-am-Rhein / Germany )
juillet 2001 - décembre 2005
Sciopta est un spécialiste et un éditeur de logiciels pour des systèmes temps réels embarqués sur des architectures 16 ou 32 bits. Associé au noyau SCIOPTA un ensemble de composants tel que des piles de communications ( TCP/IP, USB, RS485 ), flash file systeme, librairie graphique, outils de conception ( uml Rapsody ), RTOS debugger. L' offre produit est portée sur des architectures 16 & 32 bits . De ce fait, je maitrise et pratique un grand nombre de processeurs : Arm core, coldfire, ppc, v850 , x86 ,hc12, m16C.
En tant que responsable de projet, j'ai développé un nouveau composant CONNECTOR qui permet de distribuer une application sur des architectures multi-processeurs utilisant des liaisons hétérogènes ( ethernet – can bus – modbus – rs485 )-Le composant est actuellement utilisé dans un banc de test chez un sous-traitant automobile.
En tant qu' ingénieur d' étude j' ai participé à différents projets ( développement de pilotes TCP/IP, RS485, librairies graphiques , flash file system , bootloader). Portage de noyau sur nouvelle cible etc...
Je participe à la certification des logiciels au standard IEC 61508 pour les systèmes à sécurité critique utilisés dans l' industrie chimique, ferroviaire et medical.
Centre de Réadaptation Mulhouse
janvier 1998 - juin 2001
J’occupe un poste de formateur référent en informatique industrielle. Le public concerné se compose de personnes handicapées qui suivent une formation dans le cadre d’ un projet de réinsertion. Les parcours de formations sont homologuées au niveau 3 ( BTS/DUT). Le référentiel de formation est celui de l’ AFPA ( cahier des charges, séquence de formation , homologation , diplôme etc …) je suis plus particulièrement chargé des cours suivant :
Informatique industrielle et systèmes embarqués
Programmation événementielle et Temps Réel / multi-tâches ( languages C )
Programmation objet ( C++ )
Réseaux ( ethernet , TCP/IP, HTTP,..)
Méthodes de conception ( SA/SD, approche objet )
Je participe en collaboration avec l’ AFPA et les centres associés à la refonte et à l’ harmonisation de la filière Informatique. Après homologation du titre et finalisation du cahier des charges de formation, l’ expérimentation a débuté avec un groupe de 14 stagiaires en février 2001.
KontronMedical (******** ) ( Basel / Switzerland)KONTRON MEDICAL
août 1990 - septembre 1997
possède une forte expertise dans le domaine de l’imagerie médicale, avec plus de 17 générations d’échographes et un grand nombre de brevets déposés
Intégré comme ingénieur logiciel Temps Réel dans l' équipe R&D réalisant des systèmes d’ imagerie médicale (échographe à ultrasons), ma mission consiste, après définition et planification du cahier des charges avec l’équipe hardware, à concevoir, réaliser, intégrer et tester la partie logiciel Embarqué & Temps Réel du système.
Ma participation à différents projets m’ont permis de développer sous différents environnements (station Unix, PC) en utilisant des outils de gestion de version et de configuration. L𠆚pplicatif est réalisé en language C et assembleur selon le type de processeur utilisé : cible PC, microproc. pour la gestion du hardware, processeur spécialisé de type DSP pour le traitement du signal
Les compétences mises en oeuvre concernent :
- acquisition d' images et gestion du scanner ultrason
- traitement du signal :
- commande de moteur ( PID ) des capteurs
- acquisition de données analogiques de signaux externes de types ECG
Formation interne pour les nouvelles recrues
Concernant la méthodologie, je m’occupe de la mise à jour et de la diffusion au sein du groupe software des directives ISO 9000
Advanced Software Product ( Rheinfelden)
février 1989 - juillet 1990
Spécification, conception et réalisation de logiciels concernant différents projets pour l’industrie pharmaceutique ( Hoffman La Roche )
Commande automatique de fermenteurs.
Le software installé sur une machine DEC s𠆚rticule autour de modules de fonctionnalités différentes : interface utilisateur, entrées/sorties, base de données pour l’ acquisition, le stockage et la commande du process, communication pour le reporting.
Automatisation des protocoles de validation pour médicaments.
Cette application temps réel sous PDP11 permet la stimulation et l’observation de différents types de populations de cobayes. L𠆞nsemble du projet s𠆚rticule autour d’ un ensemble de satellites ( pdp11 ) reliés sur un réseau Ethernet.
Centre Recherches Textiles Mulhouse France
septembre 1984 - février 1989
Dans le cadre de différents programmes de recherches (détection de défaut textiles, tissage à tension constante) j’ avais la responsabilité de la mise en œuvre des solutions hardware et software.
Les différentes technologies concernaient :
régulation ( vitesse, position, température )
conditionnement de signaux, traitement du signal, acquisition de données
traitement optique de l’information : électro-optique,transformée de Fourier et holographie
Comme support technique, je maintenais le matériel informatique et conseillais les utilisateurs:
assistance à l’utilisation des outils bureautiques
support réseau Novell et liaison modem
En tant que prestataire de services, je réalisais des missions diverses auprès de l’ industrie textile ( mesures, bilan thermique, formation )
Durant cette période, j’ ai continué mes études au CNAM et à l’Université
Analyser
Serial Protocol
aujourd'hui
Cette application installée sur un PC vérifie et valide le protocole de communication enre deux machines distantes ( liaison VAX-SIEMENS)