Menu

Serge CIESLAK

RENNES / VANNES

En résumé

- Responsable Applicatif
- Consultant en systèmes embarqués à fortes contraintes temps réel.

Mes compétences :
Sonar
Assembleur
Informatique Industrielle
DVB
C
Temps Réel
C++
Java

Entreprises

  • Autre - Autre

    2012 - maintenant
  • MARPORT - Ingénieur en Systèmes Embarqués

    2009 - 2012 Recherche & Développement de logiciels pour des applications de SONARS destinés à la pêche et à l'armement.
  • ALTEN Ouest - Consultant Projet

    Boulogne-Billancourt 2004 - 2009 Hill-Rom (6 mois) : Chargé d’affaire de la partie électronique de lit d’hôpitaux.
     - Spécification des échantillons initiaux aux fournisseurs, suivi et relance.
     - Vérification et validation de la conformité des composants.
     - Participation à l’industrialisation et à la mise en production.
     - Essais et mesures cycliques et atypiques.
     - Développement de l'évolution du logiciel de test des cartes balance.
    [Lab Windows/CVI, C, Bus CAN]


    Motorola (5 mois) : Intégrateur de la fonctionnalité «Jauge de puissance» d’un téléphone portable.
     - Résolution des problèmes d’intégration matérielle et logicielle.
     - Création d’outils de tests, écriture des tests d’intégration et de non régression, validation fonctionnelle.
     - Revues de codes, intégration et livraison des modifications logicielles, suivi des anomalies.
    [Processeur ARM V5 (OMAP 2420), Symbian/UIQ, C++, DS2786]


    Wind River Systems (7 mois) : Implémentation des désassembleurs 64 bits dans la suite de développement Workbench.
     - Développement du support des processeurs PowerPC64, MIPS64, Intel IA32e/EM64T (X86 64 bits) et des
       instructions XScale MMX/SSE.
     - Tests unitaires et intégration dans le contexte final (WorkBench).
     - Développement d’une suite de test de la fonctionnalité «désassemblage» et validation par comparaison avec
       les documents constructeur et plusieurs désassembleurs (GNU, Intel, …).
     - Validation du désassemblage 64 bits dans son contexte à l’aide de la suite de test.
    [Processeurs multiples, langage C++ et Assembleurs, scripts TCL, Clearcase]


    Thomson (35 mois) : Optimisations Temps Réel / Correction de points bloquants / Implémentation de drivers sur des décodeurs de TV Numérique.
     - Intégration du Browser Internet du fournisseur (ANT, U.K.) : rédaction des spécifications en Anglais,
       Call-Conferences, vérification de l’implémentation.
     - Elaboration d’un Analyseur Temps Réel (Profiler) qui à permis de résoudre les dead locks, d’identifier
       les tâches coûteuses en temps / mémoire et de rationaliser leur utilisation.
     - Développement de pilotes (drivers), correction de points bloquants sur des décodeurs TV numérique.
     - Développement de fonctionnalités du logiciel de test des STB en production.
    [µP ST 7100 Os21, C/C++ et Assembleur, OpenTV, Nagra, Clearcase, UML (ROSE)]
  • Teamlog DMS / IWEDIA - Ingénieur d’étude sur Systèmes Temps Réels Embarqués

    2000 - 2004 Projet au forfait d’un décodeur de TV Numérique générique (20 mois)
     - Responsable du lancement du projet.
     - Création de l’architecture logicielle sous le gestionnaire de versions PVCS et rédaction en anglais des
       spécifications des drivers et du middleware.
     - Implémentation du driver On Screen Display, intégration, optimisation, tests et validation fonctionnelle
       des autres drivers.
    [ST 55xx / Os20, langage C/C++ et Assembleur, OpenTV, GCC, PVCS, Unicode]

    Thomson (8 mois) : Développement, tests et validation de pilotes de la deuxième génération de décodeur CANAL+
     - Création d’une suite de test générique et évolutive destinée à tester automatiquement les versions
       successives de drivers.
     - Développement de la fonctionnalité "PILOTIME" : enregistrement + lecture en temps réel sur disque dur.
    [ST 5514/Os20/40, langage C et Assembleur, Media Highway (NDS), ClearCase]

    TF1 Multimédia (7 mois) : Support à l’exploitation d’un projet de vidéo à la demande (VOD) : « Interactive Channel for Hotels »
     - Rédaction du document d'architecture du réseau informatique du service de production.
     - Analyses temps réel puis correction et optimisation du logiciel de réception : amélioration du débit par 10.
     - Développement d’un logiciel de supervision de la chaîne de transmission par satellite du service production.
    [P.C./Win NT, C++, MFC, RPC, UDP, Gateway IP/DVB Thomcast]

    Mise en place d’un Gestionnaire de Configuration dans le service de production.
     - Analyse des méthodes de gestion logicielle du service de production et mise en place de la nouvelle
       méthodologie de Gestion De Configuration.
    [Continuus, Unix]
  • MAGNETI MARELLI France - Responsable de la cohérence logicielle du tronc commun des projets «Contrôle Moteur».

    1996 - 2000 - Gestion de 110 modules logiciels concernant 4 projets, 2 clients, 3 sites de développement (dont 1 en Italie).
      Intégration des modifications logicielles, suivi de la nomenclature et des anomalies.
      Revue de code, tests unitaires, validation fonctionnelle.
    - Développement des diagnostiques et des procédures de recouvrement de l’ensemble des Entrées / Sorties.
    - Vérification des performances temps réel et optimisation de la mémoire et de l’occupation processeur.

    [Processeur Motorola 68xxx sous VRTX puis RTC, C et Assembleur, émulateur Lauterbach, UNIX, Continuus]
  • MAGNETI MARELLI France - Concepteur logiciel / Qualiticien Sûreté de Fonctionnement

    1995 - 1996 Responsable de la sûreté de fonctionnement d’une boîte de vitesse robotisée.
    - Etude et réalisation de l’AMDEC Système et du Cahier Des Charges Fonctionnel en collaboration avec les clients
      (Renault, PSA) et le Centre de Recherche Fiat (Turin-ITALIE).
    - Développement, tests unitaires et validation fonctionnelle.
    [Processeur Intel 8097HB, langage C et Assembleur, bus CAN et I2C]
  • Cabinet de Conseil Informatique BORG - Analyste programmeur Temps Réel

    1993 - 1995 Implémentation du projet VIDEO : Gestions et redistribution des alarmes du réseau de France Télécom Réseaux et Services Internationaux.
     - Etude et réalisation à partir du Cahier Des Charges client.
     - Développement du logiciel et validation sur site.
     - Rédaction des documents constructeur et utilisateurs.
     - Installation logicielle et matérielle sur les sites métropolitains.
     - Formation des utilisateurs et des installateurs outre-mer.
    [Processeur Intel 80486 / DOS + noyau Temps Réel propriétaire, langage C]

Formations

  • Lycée Saint Joseph

    Lorient 1990 - 1992 Informatique Industrielle

    Mentions Anglais, Economie et Gestion d'Entreprise

Réseau

Annuaire des membres :