Menu

Philippe DEFERT

FREJUS

En résumé

Mes compétences :
Assembleur
FPGA
Gestion de projet
Html5
JAVA
Javascript
JQuery
Verilog
VHDL

Entreprises

  • Schneider Automation - Chef de projet technique

    2011 - maintenant Chef de projet technique logiciel
    Management Fonctionnel d’une équipe pour le développement technique de nouvelles fonctionnalités demandées dans le cadre de la création d’une nouvelle gamme d’automates pour une architecture distribuée.

    Évolution et création de nouveaux composants en C# DotNet appliqués au monde de l’automatisme.
    .
    Mise en place d’une architecture Web Service de type RESTFUL pour interfacer des composants écrits en technologie obsolète vers des environnements WEB. Utilisation de C# dotnet ainsi que de JAVASCRIPT pour la partie client.

    Chef de projet technique
    Phase création de l’offre et innovation.
    Apport de mon expertise multi compétences hardware, firmware, software, mécanique pour la définition d’une nouvelle gamme d'unité centrale d’automates Schneider Electric, dans un cadre international.
  • Schneider Automation - Ingénieur développement logiciel

    2000 - 2011 Responsable de la génération de code
    Conception de l’architecture logiciel de la génération de code utilisée dans les gammes d’automates programmables de Schneider Automation. Analyse des différents langages (textuels et graphique) utilisés dans le domaine de l’automatisme.

    Développement de la partie “backend” du compilateur pour architectures processeurs INTEL, ARM, CORTUS et Processeur Spécifique Schneider Automation.
    Projet en environnement international France,Allemagne,USA

    Implementation de ce composant nécessitant la connaissance du C, C++, JAVA , ainsi que l’utilisation de LEX et YACC pour les assembleurs, les optimiseurs de code généré. Connaissances approfondies des architectures et langages assembleur lies aux différents micro processeurs utilisés.
  • Schneider Automation - Ingénieur développement électronique, micro électronique

    1989 - 2000 Société TELEMECANIQUE, SCHNEIDER AUTOMATION

    Un axe outils de conception électronique
    Assistance et formation des utilisateurs sur les outils CADENCE, COMPASS, SYNOPSYS, SUNRISE ainsi que développement d'utilitaires en C/C++ JAVA sous UNIX pour les concepteurs matériel.

    Développement d'outils permettant le prototypage d'ASICs conçus avec les outils VLSI/COMPASS et CADENCE SYNOPSYS.

    Analyse du marché en CAO électronique et coordination des outils au sein du groupe SCHNEIDER.


    Un axe développement de logiciels spécifiques à la conception d'ASICs et conception de circuits intégrés
    Conception de programmes permettant le test d'un microprocesseur développé en interne.
    Utilisation de technologies multiples hardware software (FPGA,VERILOG C++ Assembleur)

    Transfert d'expérience vers l'équipe langage associée au projet
    Aide à la réalisation du compilateur littéral spécifique aux automates TELEMECANIQUE
    Ecriture d'un décompilateur de code exécutable vers le langage littéral
    Chargé de la génération de code sur plates-formes spécifiques et architecture PENTIUM


    Un axe veille technologique
    Etude des possibilités du langage JAVA et de l’utilisation de processeurs JAVA pour le temps réel nécessaire au monde des automates programmables, étude des performances du processeur PICO JAVA de SUN.
    Analyse des problèmes que cette technologie rencontre pour les produits embarqués.
  • Schneider Automation - Ingénieur développement electronique

    1989 - 2000 Société TELEMECANIQUE, SCHNEIDER AUTOMATION

    Un axe outils de conception électronique
    Assistance et formation des utilisateurs sur les outils CADENCE, COMPASS, SYNOPSYS, SUNRISE ainsi que développement d'utilitaires en C/C++ JAVA sous UNIX pour les concepteurs matériel.

    Développement d'outils permettant le prototypage d'ASICs conçus avec les outils VLSI/COMPASS et CADENCE SYNOPSYS.

    Analyse du marché en CAO électronique et coordination des outils au sein du groupe SCHNEIDER.


    Un axe développement de logiciels spécifiques à la conception d'ASICs et conception de circuits intégrés
    Conception de programmes permettant le test d'un microprocesseur développé en interne.
    Utilisation de technologies multiples hardware software (FPGA,VERILOG C++ Assembleur)

    Transfert d'expérience vers l'équipe langage associée au projet
    Aide à la réalisation du compilateur littéral spécifique aux automates TELEMECANIQUE
    Ecriture d'un décompilateur de code exécutable vers le langage littéral
    Chargé de la génération de code sur plates-formes spécifiques et architecture PENTIUM


    Un axe veille technologique
    Etude des possibilités du langage JAVA et de l’utilisation de processeurs JAVA pour le temps réel nécessaire au monde des automates programmables, étude des performances du processeur PICO JAVA de SUN.
    Analyse des problèmes que cette technologie rencontre pour les produits embarqués.

Formations

  • Cesi (La Couronne)

    La Couronne 1987 - 1989 Ingenieur en informatique industrielle

Réseau

Annuaire des membres :