Patrick - Développeur C
Ref : 081215M003-
75012 PARIS
-
Développeur, Ingénieur Télécom (63 ans)
-
Freelance
Expérience professionnelle
Société EUROGICIEL de décembre 2009 à ce jour
Descriptif des missions en prestation :
THALES OptroniQUE SA d’avril 2013 à août 2013
Intégrateur d’un simulateur d’AutoDirecteurs
Projet destiné à l’entrainement des systèmes de défense (guerre électronique) des navires de la marine française contre des menaces de type missile
Analyse des spécifications système.
Recherche des causes de dysfonctionnement.
Correction du logiciel.
Environnement technique : Langage C, Clearcase, Workbench, outil spécifique d’analyse et de dépouillement de données enregistrées, habilitation Confidentiel Défense
Descriptif des missions en prestation :
THALES AVIONICS de décembre 2011 à ce jour
- Intégrateur d’un driver dans le système d’exploitation MACS2
Dans le cadre de la certification DO178B niveau A du système d’exploitation MACS2 de la centrale inertielle ADIRU de l’A350 :
- Analyse de la spécification du logiciel.
- Spécification des procédures de tests.
- Développement et passage des tests sur émulateur SingleStep.
- Environnement technique : Langage C, Clearcase, SingleStep, ARINC 653, DO178B, processeur PPC750FX
SFR de juillet 2011 à novembre 2011
- Expert technique
Audits de code d’équipements Telecom (routeur VOIP puis Set-Up Box) :
- Analyse de la chaîne de compilation.
- Analyse statique du code.
- Analyse de la couverture de tests.
- Etude des traces et log fournis.
- Environnement technique : Langage C/C++, Python, PHP, outils PCLint, RATS, CppChecker, CTC++, GCOV et MemWatch
SAGEM DEFENSE SECURITE de mars 2011 à juin 2011
- Intégrateur du logiciel d’un Gyrolaser
Dans le cadre de la certification DO178B niveau A du gyrolaser équipant la centrale inertielle de l’A400M :
- Analyse de la spécification du logiciel.
- Spécification des procédures de tests.
- Développement et passage des tests sur émulateur Trace32.
- Environnement technique : Trace32 Lauterbach, micro-contrôleur C167, CVS, oscilloscope
THALES RSS d’avril 2010 à février 2011
- Vérificateur du logiciel d’un équipement ferroviaire
Dans le cadre de la validation de l’équipement de signalisation et d’aiguillage MEI :
- Analyse de la spécification du logiciel et en particulier des systèmes de sûreté (traitements redondés et synchronisés).
- Prise en compte des remarques de l’équipe Sûreté de Fonctionnement.
- Mise au point des tests et passage des tests sur plateforme.
- Environnement technique : SIL4, environnement ferroviaire, Python, Wireshark, Lua
SAGEM DEFENSE SECURITE de février 2010 à mars 2010
- Responsable technique équipe vérification
Dans le cadre de l’évolution du système de guidage de la centrale inertielle de l’hélicoptère NH90
- Analyse de la spécification du logiciel de guidage.
- Spécification des fiches de tests des exigences nouvelles ou modifiées.
- Mise au point des tests en environnement simulé puis passage sur banc.
- Environnement technique : plans de vol sous Excel, interfaces ARINC 429 et Bus 1553
SAGEM DEFENSE SECURITE de décembre 2009 à janvier 2010
- Responsable d’équipe vérification
Dans le cadre de la réalisation du module GPS du système de radio navigation de l’A400M
- Vérification du dossier de conception détaillée selon la norme D0178-B niveau A.
- Environnement technique : Outil de traçabilité des exigences DOORS
Ingénieur Conseil Indépendant de mars 2001 décembre 2008
TCT MOBILE PHONES (ex T&) de janvier 2006 à septembre 2008
- Responsable de l’équipe essais terrain
- Planification, organisation et participation aux sessions de tests, notamment les tests GCF destinées à la certification des téléphones mobiles (GSM/GPRS). Ces sessions ont lieu principalement en Europe.
- Interface avec les équipes de développement et d’intégration en Chine.
- Support technique interne et externe (opérateurs ou distributeurs).
- Investigation des problèmes spécifiques (sur le site de TCT ou à l’étranger).
- Mise à jour des plans de tests.
- Environnement technique : PC sous Windows XP, outil de traces spécifiques aux fournisseurs de protocole GSM (MTK, TI, Qualcomm), espion de carte SIM (Aspects SmartStation3), gestionnaire d’anomalies DDTS.
T& (TCL & ALCATEL MOBILE PHONE) de novembre 2004 à décembre 2005
- Ingénieur essais terrain
- Dans le groupe « Field Tests » du département Validation de la Joint Venture T& (TCL deuxième constructeur chinois de téléphones portables et AMP branche téléphonie mobile du groupe Alcatel) basé à Colombes, participation aux essais terrain des téléphones mobiles en cours de développement. Participation aux tests GCF (auto certification).
- Mise à jour du plan de tests terrain au fur et à mesure de l’intégration de nouveaux services.
- Environnement technique : PC portable sous Windows 2000 et Windows 98, outil de traces TestTool et WinItd (spécifiques Alcatel), Word 2000, Excel, gestionnaire d’anomalies DDTS.
NORTEL NETWORKS de mars 2001 à octobre 2004
- Ingénieur intégration sous-système
- Au sein du service intégration de Nortel Networks, écriture du plan de tests des fonctionnalités AMR, EDGE et GSM-R pour le BSC nouvelle génération, conception et codage des scénarios de tests dans l’environnement ATTOL, exécution des tests, rédaction des rapports d’anomalie.
- Responsable technique de l’équipe de test ATTOL.
- Spécification d’une nouvelle plate-forme de test sous-système, codage en C/C++, test.
- Environnement technique : PC sous Windows 2000, gestionnaire d’anomalies Clarify, station de travail SUN sous Solaris, gestionnaire de configuration Clearcase, environnements de test ATTOL et Tornado.
Société WAVECOM de juillet 1999 à février 2001
- Ingénieur validation GSM
- Au sein du département validation de la société, participation aux tests des modems et téléphones mobiles conçus autour des modules WISMO GSM/DCS WAVECOM. Ces tests sont réalisés en laboratoire à l'aide de simulateurs radio ou sur réseaux commerciaux en France et à l'étranger lors de déplacements de plus ou moins longue durée (Italie, Suède, Belgique, Taiwan, Chine).
- Environnement technique : PC sous Windows, simulateurs radio GSM (Schlumberger, Rohde & Schwarz, Anite), environnement de développement Visual C++, gestionnaire d'anomalies PVCS Tracker.
Société SIII de juillet 1993 à juin 1999
Descriptif des missions en prestation :
ALCATEL BUSINESS SYSTEMS de décembre 1996 à juin 1999
- Chef de groupe pour l'intégration logiciel du produit "One Touch Com" (téléphone mobile + organiseur) :
- Rédaction des plans de tests à partir des spécifications fonctionnelles et des recommandations E.T.S.I.
- Exécution des tests sous Emulateur et simulateur GSM.
- Investigation et analyse des problèmes détectés par la validation.
- Encadrement et planification.
- Environnement technique : station de travail SUN sous Solaris, gestionnaire de configuration Clearcase, émulateur Lauterbach, simulateurs radio GSM Schlumberger et Rohde & Schwarz, traitement de texte Interleaf.
FORFAIT EDF de septembre 1996 à décembre 1996
- Développement d'une application Windows permettant d'exploiter des fichiers de mesures relatives à des moteurs électriques (interface graphique, traitement de fichiers, aide en ligne).
- Environnement technique : PC sous Windows, outil de développement LabWindows/CVI.
THOMSON R.C.M. de juin 1996 à août 1996
- Développement de drivers pour appareils de mesure et adaptation de l'Interface Homme-Machine pour le logiciel d'un banc de test de modules hyper-fréquence destinés à constituer une antenne à balayage électronique.
- Environnement technique : PC sous Windows, outil de développement LabWindows/CVI
CEGELEC COMPSIP de janvier 1995 à avril 1996
- Soutien au développement dans le cadre d'un projet de supervision d'un dépôt de chargement de produits pétroliers en camions citernes (5 mois) : conception, codage et intégration sur site (Grèce) de diverses fonctions
- Spécification, conception, réalisation et test d'une application de supervision des chargements de produits chimiques en camions citernes (11 mois)
- Environnement technique : PC sous SCO Unix, gestionnaire de base de données Informix, éditeur graphique, langage C.
A.E.T.A. de janvier 1994 à janvier 1995
- Participation au développement des logiciels d'un équipement de télécommunication destiné à raccorder des postes téléphoniques ou de télécopie aux différents réseaux numériques militaires ou à servir de passerelle entre ces réseaux (conception, réalisation, test et intégration du logiciel du processeur de traitement de signal ; réalisation de la tâche de gestion du DSP de l'application principale).
- Environnement technique : PC sous MS-DOS, langage C et assembleur, noyau temps réel AMX, processeurs Motorola 68020 et DSP 56156.
Société IXEL de juin 1990 à juillet 1993
Descriptif des missions en prestation
G.E.C. ALSTHOM d’avril 1993 à décembre 1993
- Spécification, conception, réalisation et test d'un logiciel de pilotage d'équipements électrotechniques au sein d'une application de conduite d'un réseau électrique Très Haute Tension.
- Environnement technique : Hewlett Packard 9000 sous HP Unix, langage C et assembleur Intel, MacIntoch d'Apple.
THOMSON D.E.M. de mars 1991 à mars 1993
- Dans le cadre du projet Prométhée équipant le missile Apache :
- conception de la logique de fonctionnement, parallélisation des algorithmes de traitement d'images sur les trois processeurs de traitement de signal, codage, TU, intégration logiciel/matériel, soutien à l'intégration système.
- Environnement technique : Station de travail sous Sun OS, gestionnaire de configuration, langage C et assembleur, DSP TMS320C30 de Texas Instrument, analyseur logique Hewlett Packard 16500.
CEGELEC COMPSIP de juin 1990 à mars 1991
- Réalisation, test et mise en service (Portugal) d'une application de gestion de chargement automatique de camions citerne.
- Environnement technique : Micro VAX de Digital Equipment sous Ultrix, protocole Jbus, langage C.
Société CAP SESA INDUSTRIE de novembre 1986 à juin 1990
Descriptif des missions en prestation
SODERN de décembre 1989 à juin 1990
- Développement complet du logiciel du banc de tests et de recette d'un capteur de terre destiné à être embarqué sur les satellites SPOT et HELIOS.
- Environnement technique : PC sous HP-PASCAL, langages PASCAL.
THOMSON R.C.M. de juin 1989 à décembre 1989
- Développement du logiciel du banc de test d'un "répondeur télécommande" de missile anti-aérien (Crotale).
- Environnement technique : Machine VAX sous VMS, langage C et assembleur MOTOROLA 68010.
S.F.E.N.A. (SEXTANT AVIONIQUE) de novembre 1988 à mai 1989
- Conception, réalisation, tests et intégration d'une partie du logiciel de gestion du tableau de bord de l'hélicoptère Super Puma.
- Environnement technique : Machine VAX sous VMS, langage C et assembleur MOTOROLA 68010, émulateur Hewlett Packard 64000.
S.N.E.C.M.A. de novembre 1986 à septembre 1988
- Validation du logiciel de régulation du moteur CFM56-5 équipant l'Airbus A320.
- Maintenance évolutive d'outils logiciels spécifiques au projet
- Environnement technique : Machine VAX sous VMS, langages PASCAL et FORTRAN, assembleurs MOTOROLA 68000 et Intel 8085.
FORMATION
Diplôme d'Etudes Supérieures Spécialisées en Informatique Industrielle et Opto-électronique de l'Institut Supérieur d'Informatique et Automatique de Lorraine 1986
Maîtrise d'Electronique, Electrotechnique et Automatique de l'Université de Bordeaux 1983
Diplôme de l'Institut Universitaire de Technologie de Bordeaux, Département Génie Electrique 1981
Baccalauréat série E (mention bien) 1979
CONNAISSANCES
Langages informatiques : C, C++, TCL-TK, Perl, Assembleurs, Python
Systèmes d'exploitation : Unix, Windows, MS-DOS, moniteurs temps réel VRTX, AMX, Chorus Micro, VxWorks
Matériels : Processeurs Motorola, Intel, ARM, DSP Texas Instrument et Motorola
Outils et progiciels : outil de gestion des exigences Doors, gestionnaires de configuration (Clearcase, SVN), émulateurs (HP, Lauterbach Trace32), simulateur radio GSM (Schlumberger, Rohde & Schwarz, Anite), espion de carte SIM (Aspects SmartStation3), gestionnaire de base de données (Informix), gestionnaire d'anomalies (DDTS, PVCS Tracker, Clarify), analyseurs logiques et de protocoles, environnement de développement (Visual C++, LabWindows/CVI), suite Microsoft Office.
Anglais : lu, écrit, parlé