Menu

Cedric GIRARD

Vallauris

En résumé

Pas de description

Entreprises

  • Avisto - Ingénieur développement logiciel

    Vallauris 2012 - 2016 Corys(Mission), Grenoble, Ingénieur C++ – en cours

     Développement et maintenance d’un atelier pour concevoir des simulateurs dans le domaine de l’énergie

    • Développement d’un lanceur de simulateur : lancement de process sur plusieurs machines, indicateur d’évolution de l’initialisation du simulateur…
    • Evolution de l’outil de test de non régression en multimachines
    • Evolution du module de courbes
    • Evolution/maintenance du couplage de l’atelier avec une suite d’applications extérieures (protocol Asn1)
    • Evolution/maintenance du système de gestion des instructions.
    • Encadrement/support développeurs débutants
    • Maintenance simulateurs existants
    • Evolution éditeur modèle
    • Encadrement développeur débutant c++
    • Documentation format pdf (librairie APDFL)

    Environnement technique :
    • C++, Ilog View, clearcase, MFC, jenkins
    • Méthode agile
    • Windows, Linux
  • Avisto - Ingénieur développement logiciel

    Vallauris 2011 - 2012 Capsys(Mission), Bernin(38), Ingénieur logiciel C++ – 9 mois

     Plusieurs projets :
    • Développement librairie C++ (implémentée en Qt avec header utilisant seulement les objets stl) pour du traitement de données d’une base MySql.
    • Utilisation de la librairie précédente en partie pour une IHM (Qt) de supervision de bus et d’alarmes d’exploitation (liste de bus, liste d’alarmes associées, graphes…). Mis à jour « temps réel » des états des bus par demande radio (modem).
    • Outil simulateur/test modem radio (C++ Net)
    • Evolution/maintenance applications existantes (Qt)
    • Outil simulateur GPS (Qt) : Connexion au GPS par liaison série et envoie des trames d’évolution d’une approche. L’outil se décompose en deux parties : génération de fichiers de trames à partir de fichiers d’exploitation existant issu de la base de données. Envoi des trames d’un fichier généré simulant l’avancement d’un bus/tram.

    Environnement technique :
    • C++ Qt
    • MySql
    • C++ .Net
  • Avisto - Ingénieur développement logiciel

    Vallauris 2011 - 2012 Alstom Power Hydro (Forfait), Application C++ - 4 mois

     Développement d’une IHM Qt (C++) affichée sur la face avant de l’ACU :
    • Utilisation des composants MVC de Qt pour les mises à jour IHM.
    • Gestion de plusieurs « écrans » qui correspondent à l’appui sur des boutons sur l’écran tactile.
    • Saisie de chaînes de caractères à partir d’un clavier numérique (gestion appui long/court comme un téléphone portable).
    • Gestion des boutons de la face avant en fonction des « écrans » pour naviguer, envoyer des commandes…
    • Utilisation de threads pour les requêtes RPC (envoi de commande, demande de status…) et gestion d’erreurs correspondantes

    Environnement technique :
    • C++, Qt
  • Avisto - Ingénieur développement logiciel

    Vallauris 2011 - 2011 Mission Microoled :
    - Développement d'un demokit en C# communiquant avec le nouveau produit de MicroOled.

    Mission DeviceAlab :
    - Modification d'un logiciel existant (précédent produit) en C++ Qt : ajout de nouvelles informations, nouveau traitement de données, détection automatique du produit...
  • Avisto - Ingénieur développement logiciel

    Vallauris 2010 - 2011 Mission DUHAMEL-LUMIPLAN :
    - Projet CG59 : développement de modules pour un SIV (système d'informations voyageur) dans un boitier WIRMA (Kerlink) en C++ avec le framework OSP.
    - Projet Afficheur PMR : développement du logiciel embarqué (C) des afficheurs T3 conforme à la norme PMR pour la RATP.
    - Projet girouette bi-mode : développement du logiciel embarqué (C) d'un prototype de girouette (panneau lumineux) pour la RATP.
    - Maintenance du logiciel embarqué des afficheurs des tramways d'Angers.

    Mission BSE :
    - Développement des logiciels embarqués (C) des nouvelles girouettes SPEC : un pour les cartes LEDS (n cartes LEDS monochromes ou couleurs par girouette) et un pour la carte CPU (carte envoyant les informations d'affichage aux différentes cartes LEDS.

    Mission DUHAMEL :
    - Création d'un simulateur de SAE en C# simulant l'envoi de trame UDP ou TCP à différents système présents dans les tramways (afficheur, caméra vidéo surveillance, écran TFT).
  • Metrologic Group - Ingénieur développement logiciel

    Meylan 2007 - 2010 Développement de fonctionnalités sur le logiciel Metrologic Inspection V5 en C++ avec le framework CATIA V5.

Formations

  • Université Clermont 2 Blaise Pascal (Aubiere)

    Aubiere 2004 - 2007

Réseau

Annuaire des membres :