SlideShare una empresa de Scribd logo
1 de 10
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
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
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
-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
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
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
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
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
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
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

Más contenido relacionado

Similar a Cv02092013

Cv Shimon Zerbib
Cv Shimon ZerbibCv Shimon Zerbib
Cv Shimon Zerbib
ShimonZerb
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2
apratt72
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
vlabatut
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
PimpMySharePoint
 
Rich Desktop Applications
Rich Desktop ApplicationsRich Desktop Applications
Rich Desktop Applications
goldoraf
 

Similar a Cv02092013 (20)

Cv Shimon Zerbib
Cv Shimon ZerbibCv Shimon Zerbib
Cv Shimon Zerbib
 
BreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec AzureBreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec Azure
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2
 
Presentation BMIA
Presentation BMIAPresentation BMIA
Presentation BMIA
 
Usine logicielle à Orange Labs
Usine logicielle à Orange LabsUsine logicielle à Orange Labs
Usine logicielle à Orange Labs
 
CV-Elhassane-NAIM-FR
CV-Elhassane-NAIM-FRCV-Elhassane-NAIM-FR
CV-Elhassane-NAIM-FR
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
 
X-Datatest - FR
X-Datatest - FRX-Datatest - FR
X-Datatest - FR
 
Alfresco Meetup - ETL Connector & Talend
Alfresco Meetup - ETL Connector & TalendAlfresco Meetup - ETL Connector & Talend
Alfresco Meetup - ETL Connector & Talend
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
 
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab ManagementGérez votre laboratoire de tests avec Visual Studio 2010 Lab Management
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management
 
Ingénieur FullStack Java/Angular
Ingénieur FullStack Java/Angular  Ingénieur FullStack Java/Angular
Ingénieur FullStack Java/Angular
 
20160216 - From BigData to BigProcessing
20160216 - From BigData to BigProcessing20160216 - From BigData to BigProcessing
20160216 - From BigData to BigProcessing
 
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...
Checklist pour concevoir une application dans le cloud.10 conseils à l'attent...
 
Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11Les nouveautés de Visual Studio 11
Les nouveautés de Visual Studio 11
 
Découvrez FireDAC pour la VCL
Découvrez FireDAC pour la VCLDécouvrez FireDAC pour la VCL
Découvrez FireDAC pour la VCL
 
Rich Desktop Applications
Rich Desktop ApplicationsRich Desktop Applications
Rich Desktop Applications
 
Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8
 
20111004 05 - Présentation Squash
20111004 05 - Présentation Squash20111004 05 - Présentation Squash
20111004 05 - Présentation Squash
 
Catalogue PFE 2019
Catalogue PFE 2019Catalogue PFE 2019
Catalogue PFE 2019
 

Cv02092013

  • 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 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 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 -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 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 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 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 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 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. 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