Menu

Nicolas CARDINAL

Le Mans

En résumé

Mes compétences :
Aéronautique
Logiciel embarqué
Test unitaire
Language C
Labview
Python
Catia
C++
Validation logicielle
DO178
Visual Basic for Applications
SVN
Git

Entreprises

  • E4V - Ingénieur développement logiciel embarqué

    Le Mans 2016 - maintenant
  • Davey Bickford - Ingénieur de développement logiciel

    Héry 2014 - 2016 Projet : Dans le cadre d’un projet de développement en C++, Davey Bickford demande à MATIS de réaliser un driver GPS ainsi que des utilisations métier de celui-ci pour une unité de programmation de plan de tir.

    • Développement du logiciel embarqué en C++
    • Réalisation de test de validation
    • Rédaction des documents associés au développement et à la validation
    • Intégration et livraison du produit final chez le DAVEY BICKFORD

    Bilan projet :

    • Approfondissement de connaissance en langage C++
    • Approfondissement des compétences dans la réalisation de test de validation et la rédaction des documents associés

    Bilan personnel :

    • Approfondissement des connaissances dans le développement d’un logiciel temps réel en C++.

    Environnement Techniques :

    Langage : C++
    • OS temps réel : RTOS Beck
    • Outil de développement/Intégration : Paradigm C/C++ beck ipc
    • Outil de gestion de configuration : GIT et SVN
  • Roxel - Ingénieur de développement logiciel

    2014 - 2014 Projet : Dans le cadre d’un projet d’optimisation du processus de fabrication, ROXEL demande à MATIS de réaliser un outil VBA permettant de remplir, stocker des données de fabrication et de générer des documents de suivi au travers d’une base de donnée Excel.

    • Audit et rédaction du cahier des charges avec le client
    • Rédaction des spécifications de l’outil
    • Développement de l’outil en VBA
    • Développement de l’IHM

    Bilan projet :

    • Approfondissement des connaissances dans l’audit du besoin et la rédaction du cahier des charges
    • Développement de l’outil en VBA
    • Réalisation de réunion hebdomadaire de suivi de projet chez ROXEL

    Bilan personnel :

    • Approfondissement des connaissances dans le développement en VBA
    • Projet réalisé en autonomie complète avec réunion de présentation chez ROXEL

    Environnement Techniques :

    • Langage : VBA
    • Outil de gestion de configuration : SVN
  • Safran - Ingénieur de développement logiciel

    Paris 2014 - 2014 Projet : Dans le cadre d’un projet de génération synthétisation de suivi hebdomadaire dans un documentation WORD, HERAKLES demande à MATIS de réaliser un outil VBA permettant d’automatiser la fusion de suivi Excel dans un document de synthèse de type WORD.

    • Audit et rédaction du cahier des charges
    • Rédaction des spécifications de l’outil
    • Rédaction du plan de test
    • Développement de l’IHM
    • Rédaction d’un manuel utilisateur
    • Validation du logiciel

    Bilan projet :

    • Approfondissement des connaissances dans l’audit du besoin et la rédaction du cahier des charges
    • Développement de l’outil en VBA
    • Approfondissement des compétences dans la réalisation de test de validation
    • Rédaction de la documentation de conception

    Bilan personnel :

    • Approfondissement des connaissances dans le développement en VBA
    • Approfondissement des connaissances dans la rédaction de l’intégralité des documents (Cahier des charges, Spécification de l’outil, Plan de test, Manuel utilisateur)

    Environnement Techniques :

    • Langage : VBA
    • Outil de gestion de configuration : SVN
  • Manitowoc Cranes - Ingénieur d'étude

    ECULLY 2014 - 2014 Projet : Dans le cadre d’un projet de mise en place d’une structure de validation logiciel, MANITOWOC demande à MATIS de réaliser une assistance technique permettant de mettre en place une processus de validation au travers de test de validation et d’un banc de test de type HIL DSPACE.

    • Validation d’un logiciel en C
    • Rédaction des documents associés aux différents tests
    • Intégration d’un banc HIL dans le processus de validation

    Bilan projet :

    • Mise en place d’un processus IVV chez un client ne métrisant pas cet aspect du développement
    • Développement de test sur cible avec intégration de tache temps réelle en C
    Approfondissement des compétences dans la réalisation de test de validation
    • Mise en place et rédaction de la documentation de test (Plan de test, Description de test et résultat de test)
    • Mise en place d’un banc HIL DSPACE et d’une communication CAN open entre le banc (esclave) et un matériel cible (maitre)

    Bilan personnel :

    • Approfondissement des connaissances sur les Test de Validation
    • Approfondissement des connaissances dans la rédaction des documents (Plan de test, Description des tests et Résultats de tests)
    • Première expérience sur banc HIL DSPACE et utilisation de la suite logiciel DSPACE

    Environnement Techniques :

    • Langage : C
    • Outil : Banc HIL DSPACE avec suite logiciel, Matlab, Eclipse
    • Outil de développement/Intégration : WinFlash, CanSetter
    • Outil de gestion de configuration : SVN
  • Safran - Ingénieur de développement logiciel

    Paris 2013 - 2013 Projet :
    Dans le cadre d’un projet de génération automatique de documentation, Herakles demande à CSIE groupe MATIS de réaliser un outil VBA permettant de faciliter le remplissage de la documentation pour la production de MFN (Tuyère du moteur SaM 146).

    Réalisations :
    • Audit et rédaction du cahier des charges
    • Rédaction des spécifications de l’outil
    • Rédaction du plan de test
    • Développement de l’IHM de génération automatique de document
    • Rédaction d’un manuel utilisateur
    • Validation du logiciel

    Bilan :
    Bilan projet :
    • Première expérience dans la réalisation de l’audit du besoin et la rédaction du cahier des charges
    • Développement de l’outil en VBA
    • Approfondissement des compétences dans la réalisation de test de validation
    • Rédaction de la documentation de conception
    Bilan personnel :
    • Approfondissement des connaissances dans le développement en VBA
    • Approfondissement des connaissances dans la rédaction de l’intégralité des documents (Cahier des charges, Spécification de l’outil, Plan de test, Manuel utilisateur)

    Environnement technique:
    • Langage : VBA
    • Outil de gestion de configuration : SVN
  • Davey Bickford - Ingénieur de développement logiciel

    Héry 2013 - 2013 Projet :
    Dans le cadre d’un projet de développement en C++, Davey Bickford demande à CSIE groupe MATIS de réaliser un logiciel embarqué pour une unité de programmation de plan de tir.

    Réalisations :
    • Développement du logiciel embarqué en C++
    • Réalisation de test de validation
    • Apprentissage sur la rédaction de la documentation de conception

    Bilan :
    Bilan projet :
    • Première expérience en tant que développeur C++
    • Approfondissement des compétences dans la réalisation de test de validation
    • Rédaction de la documentation de conception
    Bilan personnel :
    • Approfondissement des connaissances dans le développement d’un logiciel temps réel en C++.

    Environnement technique:
    • Langage : C++
    • OS temps réel : RTOS Beck
    • Outil de développement/Intégration : Paradigm C/C++ beck ipc
    • Outil de gestion de configuration : GIT et SVN
  • Thales - Ingénieur d'étude

    Courbevoie 2013 - 2013 Projet :
    Dans le cadre du projet FIMS, l’entreprise THALES demande à CSIE un assistant technique afin de terminer les activités reliées à la validation du logiciel.

    Réalisations :
    • Reprise et rejeu de procédures de tests unitaires (RTRT, cible).
    • Réalisation de RPP ainsi que des évaluations sur les différents tests (unitaire, intégration et validation) et documents (tels que le STD et le STR)

    Bilan :
    Bilan projet :
    • Première expérience en tant qu’assistant technique
    Bilan personnel :
    • Approfondissement des connaissances sur les Test Unitaire (RTRT)
    • Apprentissage de la TDP sur RTRT
    • Approfondissement des connaissances en gestion de configuration (ClearCase)
    • Analyse technique sur les problèmes rencontrés.

    Environnement technique:
    • Outil de validation : IBM RTRT
    • Outil de gestion de configuration : Clearcase
  • Thales - Ingénieur d'étude

    Courbevoie 2012 - 2012 Projet :
    Dans le cadre du projet HPU, l’entreprise THALES demande à CSIE de reprendre l’écriture de tests de validations, de tests unitaires et de tests d’intégrations afin de valider le logiciel embarqué.

    Réalisations :
    • Utilisation de Logiscope pour générer un rapport d’analyse de code.
    • Reprise et rejeu de procédures de tests unitaires (RTRT).
    • Reprise et rejeu de procédures de tests de validations et d’intégrations (ASSET, Banc de test).
    • Génération des documents STD, STR à partir d’ASSET.

    Bilan :
    Bilan projet :
    • Satisfaction client au niveau technique, communication et tenue des jalons.
    Bilan personnel :
    • Apprentissage de Logiscope pour l’analyse de code
    • Approfondissement des connaissances sur les Test Unitaire (RTRT)
    • Approfondissement des connaissances sur les Test de Validation et d’intégration (ASSET)
    • Analyse technique sur les problèmes rencontrés.

    Environnement technique:
    • Outil de validation : IBM RTRT, ASSET
    • Outil d’analyse de code : Logiscope
    • Outil de gestion de configuration : Clearcase
    • Outil de planning et de suivi d’avancement : Microsoft Excel
  • Thales - Ingénieur d'étude

    Courbevoie 2011 - 2012 Projet :
    Dans le cadre du projet ADELE, l’entreprise THALES demande à CSIE l’écriture de tests de validations et de tests unitaires afin de valider le logiciel embarqué ainsi qu’un logiciel de contrôle permettant de connaitre l’état de l’appareil en phase de déploiement.

    Réalisations :
    • Rédaction et exécution de procédures de tests unitaires (RTRT, cible relié par port série).
    • Rédaction et exécution de procédures de tests de validations (RTRT, cible relié par port série et BUS 1553).
    • Développement en C d’un simulateur de donnée sur BUS1553
    • Rédaction et exécution de test de validation (en script python) avec données simulées pour valider le logiciel de contrôle.

    Bilan :
    Bilan projet :
    • Satisfaction client au niveau technique, communication et tenue des jalons.
    Bilan personnel :
    • Approfondissement des connaissances sur les Test Unitaire (RTRT)
    • Approfondissement des connaissances sur les Test de Validation (RTRT)
    • Apprentissage du python pour la réalisation de test sous forme de script
    • Développement en C

    Environnement technique:
    • Outil de validation : IBM RTRT
    • Outil de développement : C visual studio 2010 et Idle (python)
    • Outil de gestion de configuration : Clearcase
    • Outil de planning et de suivi d’avancement : Microsoft Excel
  • Sagem - Ingénieur validation logiciel

    PARIS 2010 - 2011 Projet :
    Dans le cadre du projet A400M, avion militaire en cours de réalisation, l’entreprise SAGEM DEFENSE SECURITE demande à AKKA Technologies l’évaluation des codes réalisés pour le module GADIRS ainsi que l’écriture et le jeu de tests unitaires afin de valider le logiciel embarqué.

    Réalisations :
    • Organisation de la phase d’évaluation du code source
    • Evaluation de code source
    • Rédaction et exécution de procédures de tests unitaires.
    • Organisation des phases de relecture des tests lors de revues de pairs.
    • Relecture des tests lors de revues de pairs.

    Bilan :
    Bilan projet :
    • Satisfaction client au niveau technique, communication et tenue des jalons.

    Bilan personnel :
    • Approfondissement des connaissances de la norme aéronautique DO178B
    • Découverte d’un nouveau logiciel de validation.
    • Approfondissement des connaissances sur les Test Unitaire (RTRT)

    Environnement technique:
    • Outil de validation : IBM RTRT
    • Outil de gestion documentaire : DOORS
    • Outil de gestion de configuration : SVN
    • Outil de planning et de suivi d’avancement : Microsoft Excel
  • Thales - Ingénieur en sûreté de fonctionnement

    Courbevoie 2010 - 2010 Projet:
    Dans le cadre du projet TOPOWL, casque pour hélicoptère à vision nocturne, l’entreprise THALES Avionics demande à EKIS France (Groupe AKKA Technologies) d’étudier la sûreté de fonctionnement de la partie électronique du casque TOPOWL.

    Réalisations:
    • Lecture de schéma électrique
    • Evaluation des possibilités de panne à partir du schéma électrique
    • Ecriture de la documentation sur la sûreté de fonctionnement de l’appareil
    • Calcul des taux de fiabilité de chaque équipement

    Bilan:
    Acquisition d’expérience sur une affaire se basant sur des travaux existants et des risques et contraintes qui en ressortent.
    Acquisition d’expérience en sûreté de fonctionnement, ainsi quand lecture de schémas électrique et en détection de panne.
  • Thales - Stagiaire ingénieur validation logiciel

    Courbevoie 2010 - 2010 Projet:
    Développement, intégration et IVV du simulateur PDUSW pour le CDS A350.
    Spécification, conception, développement et phases d’IVV (intégration, tests unitaires et vérification) du GPPSW (PDUSW DCPU et SLRS DCPU-S parts) pour le CDS A350 en se basant sur des travaux d’affaires précédentes S76/A380/OANS.
    Définition, réalisation et vérification des évolutions du portage de la librairie de téléchargement DLA/DLP SATCOM sur l’affaire MACS2 DGWP A350.

    Réalisations:
    • Participation à la phase IVV
    • Test de validation (à l’aide de l’outil THALES ASSET)
    • Test Unitaire (RTRT)
    • Réalisation de MACRO (en VBA)
    • Préparation, Réalisation et suivi des revues par les pairs.
    • Evaluation de code

    Bilan:
    Acquisition d’expérience sur une affaire se basant sur des travaux existants et des risques et contraintes qui en ressortent.
    Acquisition d’expérience sur la partie remontante du cycle en V (IVV), ainsi que des connaissances sur la phase descendante.

    Environnement technique:
    • Suivi / Reporting : Ms-Word 2000, Ms-Excel 2000
    • Validation / Vérification : ASSET 5.4 / 6.0, RTRT 7.0.0.1,
    • Faits Techniques : ClearQuest 7.1.0.0
    • Gestion de configuration : ClearCase
    • Réalisation de macro : VBA (Excel)
  • Institut de maintenance aéronautique - Etudiant

    2009 - 2010 Projet:
    Remise en état d’un simulateur de vol a300-600

    Réalisations:
    • Mise au point de cartes électroniques.
    • Réalisation de câblages électroniques.
    • Réalisation d’un code pour permettre de récupérer des données de Flight Simulator.
    • Mise en réseau de 3 ordinateurs pour avoir un pc instructeur, un pc de navigation et un pc pour les la gestion des instruments.

    Bilan:
    Ce projet a permis de remettre en fonctionnement toute la partie éclairage et rétro éclairage du cockpit ainsi que la mise en fonctionnement des affichages pilote et copilote et de toutes les aiguilles d’indication moteur.

    Environnement technique:
    • Flight simulator
    • I2C
    • Langage de programmation C

Formations

Réseau

Annuaire des membres :