Cv02092013

1 013 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 013
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Cv02092013

  1. 1. Ferrandez François 35,rue des jonquilles 94440 Villecresnes 0145954942 0623271811 francois.ferrandez@free.fr 1 Objectif professionnel Ingénieur d’étude en systèmes embarqués Maitrise totale des processus industriels dans tout le cycle de vie du produit (architecture, développement, test, intégration, fait techniques). Développement d’outils de maitrise des processus industriels (simulation, langage « gestion des interfaces »). Compétences Techniques et Fonctionnelles Assembleur, C, ADA, FORTRAN, VB. Gestion de projet / Gestion documentaire Doors, Business Object. Reverse engineering avec un analyseur logique et modification/recompilation moniteur temps réel VXWORKS, Maitrise de la sous-traitance à l’aide d’un langage « gestion des interfaces » couplé a un simulateur d’équipement Expert en architecture matériel/logiciel d’un récepteur de contre- mesures Matériels :Contre-mesures BARRACUDA, BAREM(MIRAGE), SPECTRA(RAFALE), Démonstrateur Spectra, DOME (Brouilleur terrestre), Expériences professionnelles 2011/2012 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : «Thalès a créé une base de données de « building block »(cartes THALES, appareils de génération de signaux et de mesures. » Réalisation : Technique Elaboration de la documentation en français des appareils de génération de signaux et de mesure de la base de données de « building block  par rapport à une documentation anglaise récupéré sur internet. Création d’une documentation PowerPoint des cartes THALES. Récupération et archivage des sources et de la documentation disponible. Fonctionnelle Autres Compétences déployées : analyse de signaux, récepteurs analogique et numérique, traduction de documents
  2. 2. 2 techniques anglais. ENVIRONNEMENT TECHNIQUE : Expériences professionnelles 2012 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : «Passage d’un logiciel de pilotage de banc de test par USB de WINDOWS XP a WINDOWS 7 en utilisant une machine virtuelle VMWARE. » Réalisation : Technique Les drivers USB du banc de test n’étant pas disponible sous WINDOWS 7, installation d’une machine virtuelle VMWARE sur le PC équipé de WINDOWS 7. Installation de WINDOWS XP sur VMWARE. Reconfiguration du réseau Ethernet sous VMWARE Fonctionnelle Autres Compétences déployées :réseau Ethernet,VB6 ENVIRONNEMENT TECHNIQUE : 2011 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : «Gestion automatisée de l’archivage papier des documents» Réalisation : Technique Création d’un fichier Excel de gestion automatisée de l’archivage papier des documents. Entrée manuelle des caractéristiques des documents à archiver dans le fichier EXCEL. Création automatique des étiquettes des cartons d’archives avec les numéros définis par le service archivage. Génération automatique des documents Word associe a chaque livraison d’archive. Création d’un fichier Excel récapitulant tous les archivages réalisés Fonctionnelle … Autres
  3. 3. 3 Expériences professionnelles 2005-2012 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : «Exploiter automatiquement les bases de données de faits techniques par équipement et générer automatiquement les compte rendus de faits techniques destinés au client » Réalisation : Technique -Création d’outils de maitrise des processus industriels :  Extraction et sauvegarde dans des fichiers EXCEL des faits techniques issus de PM, SAP ,CLEARQUEST en utilisant l’outil BUSINESS OBJECT totalement automatisé par moi-même. Génération automatique sous Excel à partir des fichiers ci–dessus d’un fichier Excel des faits techniques associé à chaque équipement. Ce fichier servira de support à une réunion de gestion des faits techniques ou seront prises les décisions sur les FT (clôture, changement d’état, changement de responsable, changement de lot, traitement différé,…) Génération des fichiers des actions suite à la réunion. Contrôle automatique des actions décidées lors de la réunion. Génération automatique sous Word des comptes rendu de faits techniques périodiques. Fonctionnelle Autres Compétences déployées :développement de logiciel sous EXCEL, WORD, BUSINESS OBJECT, POWER POINT. ENVIRONNEMENT TECHNIQUE : 2010-2012 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : «Gérer automatiquement les archivages du répertoire commun au service situé sur un disque réseau» Réalisation : Technique Création d’un logiciel sous EXCEL d’analyse de disque permettant : Compétences déployées : VB Excel et Word. ENVIRONNEMENT TECHNIQUE :
  4. 4. 4 -d’analyser les sous répertoires d’un répertoire -de déterminer pour chaque fichier le nom de son propriétaire , sa taille, sa date de modification la plus récente -de déterminer pour chaque sous-répertoire sa taille, le nombre de fichiers, le nom du propriétaire principal des fichiers, le pourcentage d’utilisation par l’utilisateur Principal (en Nombre et en taille de Fichiers), le nom des fichiers modifiés le plus récemment. -d’enregistrer les résultats dans un fichier Excel Création d’un logiciel sous EXCEL de suivi des actions permettant : -de lire tous les fichiers résultats concernant les sous répertoires d’un répertoire - de classer tous les sous répertoires d’un répertoire par date de dernière modification croissante. - envoyer un email aux propriétaires des sous répertoires non modifiés depuis 3 ans -de contrôler le checksum Md5 des répertoires archives Fonctionnelle Autres Compétences déployées : Amélioration de la robustesse du logiciel VB sous EXCEL(durée totale d’exécution pouvant atteindre une dizaine d’heures) VB sous WORD ENVIRONNEMENT TECHNIQUE : Expériences professionnelles 2009 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : «Spécification d’un banc de test multi détecteurs d’alerte sous DOORS-TREK» » Réalisation : Technique Création des exigences sous DOORS-TREK à partir du document Word de spécification. Création des matrices de traçabilités des exigences Création des tableaux sous DOORS-TREK pour les connecteurs des différents détecteurs d’alerte. Régénération du document Word de spécifications à partir de DOORS-TREK. Fonctionnelle Autres Compétences déployées : programmation en DXL sous DOORS-TREK ENVIRONNEMENT TECHNIQUE : 2008 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : «Modification du banc de test des cartes FRF pour l’adapter à la nouvelle interconnexion des cartes » Réalisation : Technique Création pour le sous-traitant du cahier de câblage pour le câble reliant le banc de test a la carte FRF Modification du logiciel du banc de test des cartes FRF. Fonctionnelle Développement des autotests permettant de contrôler le bon fonctionnement du banc de test… Autres Compétences déployées : VB6, Définition câblage connecteurs, Banc de TestVB6
  5. 5. 5 2007 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur étude et développement système embarqué temps réel Mission : « Spécification du frond-end de l’antenne active pour le radar RBE2 sous DOORS-TREK» Réalisation : Technique Création des exigences sous DOORS-TREK à partir du document Word de spécification. Création des matrices de traçabilités des exigences. Reprogrammation du script pour certaines matrices. Fonctionnelle Autres Compétences déployées : programmation en DXL sous DOORS-TREK ENVIRONNEMENT TECHNIQUE : Expériences professionnelles ENVIRONNEMENT TECHNIQUE : 2005 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur étude et développement logiciel temps réel Mission : « Intervention de quelques mois sur le BARRACUDA NG» Réalisation : Technique Traitement des faits techniques lies au traitement des interruptions. Fonctionnelle Autres Compétences déployées :C,VXWORKS ENVIRONNEMENT TECHNIQUE : 2004 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : « Evolutions dans un banc de test pour tester l’ensemble des cartes de SPECTRA. » Réalisation : Technique Réalisation des évolutions sur le logiciel du banc de test.. Développement d’un logiciel de recherche automatique des appareils de mesures sur le réseau Ethernet local au banc de test car jusqu’à lors les adresses IP des appareils de mesures étaient configurées manuellement par un fichier. Développement un logiciel de pilotage automatique et de récupération de données sur un oscilloscope. Fonctionnelle Tester en permanence les performances et la fiabilité du banc de test Autres Compétences déployées VB6 ENVIRONNEMENT TECHNIQUE : 2003 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur étude et développement système embarqué temps réel Mission : «  Evolution à effectuer sur le logiciel du brouilleur SABRE équipant le MIRAGE 2000.»
  6. 6. 6 Réalisation : Technique Création d’un système de téléchargement du logiciel permettant d’identifier et de vérifier la validité de la version du logiciel implémenté sur l’équipement par rapport à la version archivée sur ordinateur. Réalisation des évolutions sur le logiciel du brouilleur. Fonctionnelle Tester en permanence les performances et la fiabilité du logiciel. Autres Compétences déployées C ENVIRONNEMENT TECHNIQUE : Expériences professionnelles 2003 Thalès Systèmes Aéroportés/Méthodes et Moyens d’essais Ingénieur développement banc de test Mission : «Mise au point un banc de test pour tester la CARTE ASN de SPECTRA. Introduction du le vrai modèle d’antenne du RAFALE permettant de faire des essais dans les conditions réelles.» . » Réalisation : Technique Réalisation des évolutions sur le logiciel du banc de test. Introduction le vrai modèle d’antenne du RAFALE par rapport au modèle théorique omni directionnel qui existait déjà. Fonctionnelle Tester en permanence les performances et la fiabilité du banc de test Autres Compétences déployées logiciel écrit en VB6, adaptation en VB6 du logiciel de modélisation des antennes du RAFALE issues d’une modélisation en C. ENVIRONNEMENT TECHNIQUE : 2000-2003 Thalès Systèmes Aéroportés/SBU guerre electronique Ingénieur étude et développement système embarqué temps réel Mission : « « Développement d’ un brouilleur barracuda nouvelle génération » Réalisation : Technique -Définition de l’architecture informatique du récepteur du brouilleur avec pour la première fois dans un brouilleur l’implémentation d’une table d’enregistrement des paramètres de réception. -Création d’outils de maitrise des processus industriels :  - Un outils de gestion d’un logiciel de description d’interface de haut niveau permettant par exemple de corriger en quelques heures une modification de spécifications du capteur dans l’équipement et dans le banc de test associé sans erreur, alors que dans le cas de la programmation classique, ceci peut demander plusieurs semaines - Un outil de simulation du récepteur du BARRACUDA NG sur Unix SUN, utilisant la table ci-dessus. Ce simulateur est associé à un logiciel de description d’interface de haut niveau permettant à un non-expert développer un algorithme complexe sans erreur d’où maitrise totale de la sous-traitance.
  7. 7. 7 le détecteur d’alerte, le radar, le calculateur avion. - Reverse engineering avec un analyseur logique du logiciel du moniteur temps réel VXWORKS, modification du driver liaison série pour l’adapter aux spécifications de la liaison série BARRACUDA (Ce driver était utilisé en mode ppp pour relier le noyau Vxworks a Tornado via Ethernet. Fonctionnelle Autres Compétences déployées :C,VXWORKS Expériences professionnelles 1990-2000 Thalès Systèmes Aéroportés/SBU guerre électronique Ingénieur étude et développement système embarqué temps réel Mission1: « « Thalès veut réunir différents équipements (un détecteur, un brouilleur et le calculateur avion) pour réaliser un démonstrateur de système de contre-mesure SPECTRA du RAFALE «  Mission2: « Création du logiciel de la carte de génération des horloges de spectra«  Mission3: « Développement du brouilleur terrestre du champ de bataille DOME «  Réalisation : Technique -Développement du logiciel -Adaptation du moniteur temps réel aux cartes à développer -Création d’outils de maitrise des processus industriels Mission1: -Cet outils permet à partir d’une structure contenue dans un fichier unique, de définir à la fois le contenu du message de programmation hexadécimal des équipements et l’acquisition des données du message à travers un IHM, qui est exprimé en données directement compréhensibles par l’opérateur (ex : km/h), Mission2: - Un outils de gestion d’un logiciel de description d’interface de haut niveau permettant par exemple de corriger en quelques heures une modification de spécifications du capteur dans l’équipement et dans le banc de test associé sans erreur, alors que dans le cas de la programmation classique, ceci peut demander plusieurs semaines - Un outil de simulation sur Unix SUN pouvant être piloté par ATTOL pour un jeux de test complet en natif et sur cible. Mission3: -Cet outils permet, à partir d’une structure contenue dans un fichier unique, de définir à la fois la programmation des registres de commande du séquenceur réception/brouillage a partir des données hexa lue dans une carte mémoire. et l’acquisition des données de la carte mémoire à travers un IHM. Ces données sont directement compréhensibles par l’opérateur (ex : km/h), Fonctionnelle Tester en permanence les performances et la fiabilité du système complet, Réaliser la recette avec le client extérieur qui valide le produit
  8. 8. 8 Expériences professionnelles 1982-1990 ANSWARE chez Thalès Systèmes Aéroportés Ingénieur étude et développement système embarqué temps réel Mission1: « Réorganisation du logiciel du brouilleur aéroporté BARRACUDA pour le rendre plus facilement maintenable, traitement des évolutions, développement d’un compilateur multipages ainsi que de la pile matérielle de gestion des pages.» Mission2: « Développement du brouilleur aéroporté BAREM pour l’export (jordanie) »  Réalisation : Technique -Développement du logiciel -Création du banc de simulation de la boite de compatibilité qui assure l’interface entre le brouilleur, le détecteur d’alerte, le radar, le calculateur avion. Mission1: -création d’ une pile matérielle de gestion des pages implémentée dans une des cartes du brouilleur associé au compilateur multipages écrit en FORTRAN VMS(surcouche du compilateur VMS de base) permettant d’augmenter l’espace d’adressage de 64K max pour le 6800 a plus de 512K sans augmentation du temps de réaction. -Utilisation des Makefiles sur machines SUN dans un script utilisant les commandes de transfert de données ftp et d’exécution rsh pour piloter le VAX VMS à partir d’Unix. Mission2: Développement les logiciels pour la gestion de l’équipement et pour la fonction recherche et identification des radars. - Création d’outils de maitrise des processus industriels :  - développement du premier simulateur sur debugger 6809 pour mettre au point le programme de recherche et d’identification des radars qui avait été écrit par des prestataires et qui ne fonctionnait pas. - Réalisation des essais d’intégration sur avion avec l’avionneur DASSAULT AVIATION à ISTRES. - Aucun Constat de defaults concernant le brouilleur BAREM n’a été émis par du client jordanien. Fonctionnelle Tester en permanence les performances et la fiabilité du système complet, Réaliser la recette avec le client extérieur qui valide le produit Autres -Compétences déployées : le produit terminé et validé en usine est installé sur un avion de transport pour validation en validation réelle conception – rigueur et méthode – garder le cap – veiller en permanence à optimiser le travail, être en recherche de performance. Autres -Compétences déployées : le produit terminé et validé en usine est installé sur un avion de transport pour validation en validation réelle conception – rigueur et méthode – garder le cap – veiller en permanence à optimiser le travail, être en recherche de performance. ENVIRONNEMENT TECHNIQUE :
  9. 9. 9 ENVIRONNEMENT TECHNIQUE : 1981 ANSWARE chez THOMSON TVT Ingénieur étude et développement système embarqué temps réel Mission: « Développement du premier écran à plasma tactile (zones résistives et ondes de surface) permettant au contrôleur aérien de consulter les plans de vols» Réalisation : Technique -Développement du logiciel Fonctionnelle Tester en permanence les performances et la fiabilité du système complet, Réaliser la recette avec le client extérieur qui valide le produit Autres ENVIRONNEMENT TECHNIQUE : Formations 1/ Formation continue : 1995 Guerre électronique, Tests unitaires/ATTOL 1996 Ingénieries système 1997 Analyse et conception orientée objet 1998 Langage ADA 1999 TORNADO, Technique de conduite de développement logiciel 2002 Les réseaux : l'essentiel, VISUAL BASIC : maîtriser les bases 2005 Utilisateur CLEARCASE, Analyse et conception UML et PATTERNS 2005 Risques électronique basse tension 2006 Risques de rayonnement électromagnétique, F-DOORS-TREK : gestion des exigences 2007 Point Carrière 2008 Bilan de compétences 2/ Formation initiale 1973 – 1975 DUT option électronique – Toulouse 1975 – 1976 Licence électronique, électrotechnique et automatisme – Toulouse 1977 – 1978 Maîtrise électronique, électrotechnique et automatisme - Toulouse 1978 – 1980 Ingénieur Génie électronique – ENSTA - Paris Hobbies et travaux personnels Bricolage Jardinage Linux fedora Programmation parallèle sur carte graphique GPU : CUDA. Ecriture d'un document PowerPoint en français de 559 pages inspiré de plusieurs documents en anglais disponibles sur le web "Les Principes de Analyse de Spectre Analogique, Numérique et Temps Réel" synthétisant toutes les techniques de pointe analogiques et numériques utilisée en 2012 dans les récepteurs radio (Wifi, téléphonie mobile 3G,4G ;radars; brouilleurs…) Ecriture d’un document en français de 93 pages « PRATIQUES DE PROGRAMMATION EN MULTI- CŒURS » inspiré du document anglais MULTICORE PROGRAMMING PRACTICES du 13/2/2012 de THE MULTICORE ASSOCIATION Working Group Chairs: Rob Oshana, David Stewart & Max Domeika President: Markus Levy
  10. 10. 9 ENVIRONNEMENT TECHNIQUE : 1981 ANSWARE chez THOMSON TVT Ingénieur étude et développement système embarqué temps réel Mission: « Développement du premier écran à plasma tactile (zones résistives et ondes de surface) permettant au contrôleur aérien de consulter les plans de vols» Réalisation : Technique -Développement du logiciel Fonctionnelle Tester en permanence les performances et la fiabilité du système complet, Réaliser la recette avec le client extérieur qui valide le produit Autres ENVIRONNEMENT TECHNIQUE : Formations 1/ Formation continue : 1995 Guerre électronique, Tests unitaires/ATTOL 1996 Ingénieries système 1997 Analyse et conception orientée objet 1998 Langage ADA 1999 TORNADO, Technique de conduite de développement logiciel 2002 Les réseaux : l'essentiel, VISUAL BASIC : maîtriser les bases 2005 Utilisateur CLEARCASE, Analyse et conception UML et PATTERNS 2005 Risques électronique basse tension 2006 Risques de rayonnement électromagnétique, F-DOORS-TREK : gestion des exigences 2007 Point Carrière 2008 Bilan de compétences 2/ Formation initiale 1973 – 1975 DUT option électronique – Toulouse 1975 – 1976 Licence électronique, électrotechnique et automatisme – Toulouse 1977 – 1978 Maîtrise électronique, électrotechnique et automatisme - Toulouse 1978 – 1980 Ingénieur Génie électronique – ENSTA - Paris Hobbies et travaux personnels Bricolage Jardinage Linux fedora Programmation parallèle sur carte graphique GPU : CUDA. Ecriture d'un document PowerPoint en français de 559 pages inspiré de plusieurs documents en anglais disponibles sur le web "Les Principes de Analyse de Spectre Analogique, Numérique et Temps Réel" synthétisant toutes les techniques de pointe analogiques et numériques utilisée en 2012 dans les récepteurs radio (Wifi, téléphonie mobile 3G,4G ;radars; brouilleurs…) Ecriture d’un document en français de 93 pages « PRATIQUES DE PROGRAMMATION EN MULTI- CŒURS » inspiré du document anglais MULTICORE PROGRAMMING PRACTICES du 13/2/2012 de THE MULTICORE ASSOCIATION Working Group Chairs: Rob Oshana, David Stewart & Max Domeika President: Markus Levy

×