Menu

Frédéric VANSTEENKISTE

Beauvais

En résumé

Mes compétences :
C/C++
Norme de codage MISRA
Matlab/Simulink
Transport ferroviaire
Contrôle-commande
Logiciel embarqué
Programmation sécuritaire
Traitement du Signal
Qt

Entreprises

  • AGCO - Ingénieur en développement logiciel embarqué

    Beauvais 2016 - maintenant Développement de l'IHM du tracteur M2
    Construction d'outils de suivi de configuration pour la production des tracteurs.
    Environnement :
    - Windows, C++, Qt, logiCAD, grADI
  • Acteon group - Ingénieur en développement logiciel

    2016 - 2016 Endoscopie : Projet S398 : Développement d'un outil de mise à jour des courbes YCbCr.
    - Construction d'une interface IHM pour décrire les gains à appliquer aux couleurs
    (YCbCr).
    - Transfert des données via une liaison série ou via une liaison Ethernet à travers un
    protocole ssh.
    Environnement technique : C++, Linux, Qt
  • ALSTOM - Ingénieur en développement logiciel

    GREASQUE 2015 - 2015 Projet OCTYS : Développement du banc de validation de la messagerie de diagnostique.
    - Validation des informations émises en boites noires, boites grises.
    - Récupération de l'ensemble des données émises par les cartes via liaison Ethernet.
    Environnement technique : C/C++, Linux, QNX
  • ECA Robotics - Ingénieur en développement logiciel embarqué

    Toulon 2014 - 2014 Mise à jour de l’environnement de simulation d’un robot sous marin
    - Correction des erreurs dans la simulation afin de pouvoir visualiser l’ensemble des opérations du sous-marin via OpenGL Performer.
    - Corrections des erreurs dans les protocoles de communication entre les postes de l’instructeur et du pilote. Une ligne série et une ethernet sous protocole TCP/IP
    - Développement des différentes fonctions de simulation dans un cadre multi-processus
    Environnement :
    - Linux, C++
    - Windows, LabWindows/CVI (ANSI C)
  • Inside Secure - Ingénieur en validation

    Meyreuil 2014 - 2014 Validation du firmware VaultIC 420
    - Initiation à la cryptographie.
    - Mise en place d'une campagne de test d'intégration pour valider les fonctions du logiciel embarqué.
  • Groupe SII - Ingénieur en développement logiciel

    Paris-13E-Arrondissement 2014 - 2014 Création d’interfaces IHM sous Qt, Objectif : Maîtriser l’environnement Qt
    - Mise en place d’interface graphique GUI.
    - Construction d’objets dans des scènes 2D via QGraphicsScene et 3D via openGL
  • Eurocopter - Ingénieur validation

    2013 - 2013 Projet EC175 et X5:
    - Ecriture et correction des scénarios de tests.
  • AREVA TA - Ingénieur en développement logiciel

    Paris La Defense 2009 - 2013 Projet Ouragan et Métro Lyon:
    Développement d'un outil de gestion du banc de test en C++ (52268 lignes de code) sous environnement QNX. Systèmes temps réel embarqués.
    - Lecture directe des données au format d'entrée (invariant au format XML).
    - Réduction du temps d'écriture d'un scénario d'une journée à moins de 10 minutes.
    - Standardisation des scénarios de tests et des rapports de sortie afin de faciliter l'analyse des résultats.
    Adaptation de l’environnement construit pour le projet Lyon.

    Développement pour le projet OCTYS:
    - Développement du pilote automatique (ATO) sur carte UCS processeurs 32 bits.
  • Schneider Electric - Ingénieur intégration et validation

    Rueil Malmaison 2008 - 2009 Validation des développements logiciel, Interfaçage technique entre 3S CoDeSys et Schneider Projet : M238, M258 :
    - Intégration des codes sources.
    - Test de non régression sur les livraisons de CoDeSys.
    - Analyse des erreurs et défaut du logiciel décrit par Schneider et mise en place de scénario de tests afin de les mettre en évidence pour CoDeSys.
  • ALSTOM - Ingénieur développement

    Saint Ouen 2007 - 2008 Système temps réel embarqué : Développement et validation du système de contrôle électronique des trains. Projet : Métro Sao Paulo L2 (Brésil).
    - Définition et développement de l'algorithme s'occupant de la gestion des portes.
    - Force de proposition quant à l'amélioration du design de l'IHM du train en accord avec le client.
    - Développement et validation de l'interface IHM développée sous CoDeSys et ControlBuild.
  • ALSTOM - Ingénieur étude et développement

    Saint Ouen 2006 - 2007 Département: ATO tuning (Recherche en automatisme et développement de pilotes automatiques des trains),
    Projet: Urbalis 200, Urbalis 300
    - Re engineering : redécoupage de l'outil sous matlab en module afin de faciliter son application à de nouveaux projets.
    - Recherche d'un format compressé de donnés pour la transmission des marches types sur les projets Incheon et Lausanne.
    - Développement d’un outil de description des marches types et d’aide à la définition des checkpoints du parcours (Macro Excel d’extraction de données et outil matlab de définition des points).
  • AUTOLIV ELECTRONIC - Ingénieur d’Etudes Conception logiciel embarqué

    2005 - 2006 Développement du microcontrôleur d’une carte airbag.
    Conception et développement des différentes fonctions d’un microcontrôleur Toshiba TMP86C408.
    - Analyse des spécifications clients.
    - Gestion des relations avec le microcontrôleur principal (interfaçage via liaison série).
    - Codages des différentes fonctions demandées suivant les normes MISRA.
    - Test fonctionnel et d’intégration des différentes fonctions du logiciel temps réel embarqué.
    - Test Unitaire sous QAC et test dynamique sous Polyspace.
    - Mise en place d'une fonction de watchdog.
  • DELPHI - Ingénieur développement

    Villepinte 2004 - 2005 Développement d’applications contrôle moteur véhicule diesel Soft embarqué sur ECU (engine control unit)
    - Codage des fonctionnalités automobiles suivant la règle DELPHI (MISRA).
    - Développement d'un outil de contrôle du respect des règles MISRA (C++ / windows).
    - Tests unitaires statique sous QAC (outil de validation).
    - Développement en Langage C sur µC Hitachi.
  • Alstom - Ingénieur étude système

    Saint Ouen 2001 - 2004 Département: ATO tuning (Recherche en automatisme et développement de pilotes automatiques des trains).
    Projet: NEL C752 (Singapour), Urbalis 200 (Shanghai).Développement d'un pilote automatique de métro.
    - Construction sous matlab/simulink d’une simulation du train, et développement du logiciel pilote chargé de respecter les consignes de sécurité et les contraintes horaires.
    - Développement d'une interface IHM pour définir tous les paramètres de simulation et afficher les résultats.
    - Spécification des algorithmes pilotant le train:
    Définition des règles de l'automate et réglage des asservissements choisis.
    Etude de robustesses du code retenu via une étude statistique.
    Simulation des parcours de train.
    - Étude et développement d'un algorithme de régulation horaire et d'économie d'énergie:
    Recherche d'un format compressé pour définir les trajectoires idéales.
    Développement d'un algorithme de régulation prenant en compte les contraintes de sécurité.
    Intégration et test des logiciels développés sur site.
    Logiciel et environnement utilisés et adaptés pour les projets de métro à Inchon, Shanghai, New Delhi et Hong Kong.

Formations

Réseau

Annuaire des membres :