|
|
|
|
|
| | | | |
|
CV ingénieur logiciel | |
|
|
| |
|
Ingénieur Logiciel
10 ans d’expérience en informatique industrielle et systèmes embarqués
DOMAINES DE COMPETENCES
Electronique Bus : IEEE, GPIB, I2C, RS232,USB.
Langages et Progiciels
Langages de programmation : C, C++, Java.
Progiciels: LabWindows CVI, Rational Rose(notions).
Système d’exploitation Unix, Windows.
Environnements de développement IDE : GHS Multi, Visual Studio C++, Eclipse, Insight.
Moyens de communication Ethernet, TCP/IP, Wifi, Bluetooth, GPRS.
Gestion de configuration :
Continuus, CVS.
Langues Anglais, Allemand.
EXPERIENCE PROFESSIONNELLE
SAGEM MONETEL Guilherand Granges(07) – Monétique – (09/2005 – 12/2008)
Groupe SAFRAN
Projet SDK(02/2006 – 12/2008) Chef de projet
Responsable de la suite logicielle Telium :
La gamme de terminaux de paiement Telium s’appuie sur une plate-forme logicielle(SDK) composée de plusieurs couches :
RTOS Nucleus, Système, Superviseur, Applications Génériques.
L’architecture matérielle est composée de deux processeurs, l’un dédié à la sécurité, l’autre aux applications.
• Intégration sous CVS
• Développement et gestion des outils associés au SDK(simulateur)
• Architecture logicielle(voir projet Java ci dessous)
• Support technique niveau 2
• Suite au rachat de Monetel par Ingenico, migration du SDK sous l ’IDE IngeDev(basé sur Eclipse) :
Instrumentation des sources Telium pour permettre
-> la génération automatique de la documentation au format Doxygen
-> la génération automatique du code du simulateur Telium
Projet Java(01/2007 –06/2007 ) Chef de projet
• développement d’un profil terminal de paiement en JAVA:
L’étude est confiée à trois étudiants de l ’ESISAR dans le cadre d’un projet entreprise.
http://projet-industriel.esisar.inpg.fr/resumes_projets/PI2006-2007/PI12/pagePI.html
Projet UCM (09/2005 –02/2006 ) Ingénieur Développement- Intégration
• Portage du logiciel norme EMV niveau 2 sur une plate-forme UCM :
Dans un terminal de paiement électronique classique, les périphériques associés sont fixes.
Le projet UCM consiste en un composant logiciel(sur-couche entre l’application EMV et les services bas niveau) qui gère les périphériques du terminal à l’aide d’un fichier de configuration.
développement et certification de la nouvelle version de l’application EMV
• Intégration sous CVS
• Environnement technique : temps réel(OS préemptif Nucleus), CVS(gestion de configuration), langage C sous Visual Studio
SIEMENS Automotive Rambouillet(78) – Automobile – (08/2000 – 04/2005)
Projet HLAPI Extended (09/2004 – 04/2005) Ingénieur Développement- Intégration
• Portage du logiciel HLAPI( µP Toshiba 32 bits) sur un µP Texas Instruments
• Intégration sous Continuus
• Environnement technique : temps réel(OS préemptif Osek), Continuus(gestion de configuration), langages C et C++ sous Insight, modélisation objet(Rational Rose)
µP Texas Instruments
Green Hills Multi
émulateur Lauterbach(Trace32, JTAG)
Projet HLAPI (03/2004 - 09/2004) Ingénieur Test et Validation
• Participation au projet HLAPI (High Level Application Programming Interface) : développement d’une interface de communication(bus I2C et UART) entre la plate forme logicielle P2002(µP Toshiba 32 bits) et la partie IHM (interface Homme Machine)
• Test et Validation de la partie messagerie Radio(300 messages) : écriture et exécution de scripts de tests automatiques(outil interne), analyse des problèmes reportés
• Environnement technique : temps réel (OS préemptif Osek), Continuus (gestion de configuration), langages C et C++ sous Insight, modélisation objet(Rational Rose)
µP Toshiba
émulateur Toshiba
Projet P2000E (08/2000 - 03/2004) Ingénieur Développement- Intégration
• Participation au projet P2000E : développement d’une plate-forme logicielle pour des applications multimédia dans l’automobile(clients : Renault, Peugeot, BMW, GM, VW)
• Développement du module Radio à simple tuner : suivi automatique des stations RDS, gestion des presets, des annonces Traffic, mise à jour de la navigation GPS par les données TMC
test et validation sur banc et en situation réelle (tests terrain en Europe)
• Ecriture du plan de validation du banc de simulation des stations RDS
• Intégration sous Continuus
• Responsable de l’équipe Radio simple Tuner : maintenance du logiciel, analyse et implémentation des évolutions, support technique aux divers clients
• Environnement technique : temps réel (OS non préemptif développé en interne), Continuus (gestion de configuration), langage C sous Insight
µP ST10, Toshiba
émulateurs Hitex, Toshiba
SCHLUMBERGER Clamart(92) – Pétrolier (10/1997-08/2000)
Projet CALSYS Ingénieur Développement
• Développement du projet CALSYS pour SCHLUMBERGER : banc de calibration de capteurs pétroliers
• Ecriture des pilotes des appareils du banc de calibration (alimentation, multimètre, générateur de pression et température), et des algorithmes de calibration
• Responsable de la mise en place de la base des données de calibration sous Access 97. Analyse des besoins, spécification de la base et développement des requêtes en SQL Toolkit
• Environnement technique : LabWindows/CVI, Windows NT, SQL Toolkit, Pack Office 95 puis 97.
STAGES
ALCATEL Telecom Brest(29) – Télécoms (7 mois en 1995 et 1996)
Service Industrialisation
Département Tests Fonctionnels
• Mise au point des programmes de test fonctionnels des cartes électroniques, constituant un central téléphonique ou PABX, suivant les spécifications développées par le bureau d’études
• Etablissement d’un dialogue entre deux PC par lien RS232 dans le cadre d’automatisation d’une chaîne de production
• Amélioration de l’interface opérateur/PC, par le biais de la fonction autofunc de LabWindows CVI.
• Utilisation des outils LabWindows/CVI et du séquenceur de tests Encompass.
FORMATION
1996 Ingénieur ENSI Caen
Option Instrumentation : Electronique, Electrotechnique, Automatismes
2001 formation CMMI niveau 2
2007 formation réseaux de télécommunication(4 jours)
2008 formation programmation temps réel(4 jours)
| |
|
| Recherche d'Emploi : | Recherche Active d'emploi | |
|
| Formation : | Bac+6 | |
|
| Expérience : | >10 ans | |
|
| Résidence : | Finistère (29) | |
|
| Préférences Géographiques : |
Finistère (29) | |
|
| Mots Clefs : | systèmes embarqués, temps réel, labwindows, java, c, c++,eclipse, gestion configuration logicielle, cmmi, qualité logicielle, monétique, automobile,instrumentation ,émulateur, | |
|
|
| |
|