Mes compétences :
SlickEdit
Maple
Langage graphe
CodeComposerStudio
Wincvs
Langage C
PVCS
Clearcase
Mplab
Synergy
TortoiseSVN
Langage C++
Spectromètre
Eclipse
Visual C++
Matlab
Notepad++
Assembleurs
Visuligh
Entreprises
Zodiac Aerospace
- Ingénieur développement de logiciel embarqué
Plaisir2013 - 2014Projet A350 EDMU –
Développement logiciel de fonctionnalités du coeur électrique de l’A350 :
- Développement C de la gestion des données à écrire en eeprom via un bus I2C à chaque téléchargement d’un nouveau logiciel.
- Contrôle des règles de développement selon la norme DO178
- Mise à jour documentaire : spécifications, LLR.
- Tests préliminaires sur un banc de test spécifique
EADS
- Ingénieur développement de logciel embarqué
Blagnac 2012 - 2012Banc de test automatique Mermoz : réalisé pour tester les équipements du rafale, il est piloté par un logiciel C++ qui gère un environnement de développement intégré en langage ATLAS –
Projet ASTS : porter ce logiciel C++ d’Unix à Windows et intégrer la nouvelle IHM développée en Java :
- Etude du système et du logiciel existant
- Portage des couches système du logiciel existant
- Développement de l’interface C++ entre les couches système et le wrapper C++ de l’IHM.
SAGEM DEFENSE
- Ingénieur développment de logiciel embarqué
PARIS2010 - 2012Programme FELIN (Fantassins à Equipements et Liaisons Intégrés) –
Projet RIF_NG : Développement de la radio RIF nouvelle génération qui permet de transmettre la voix et des données sur le réseau DECT militaire :
- Développement des couches basses du logiciel C pilotant la radio : drivers GPIO, DAC, ADC, OL SPI, composant radio.
- Intégration des développements dans le logiciel final RIF_NG pilotant 2 composants radio.
- Tests unitaires en environnement électronique et RF dédié (oscilloscope, CMD60) et à l’aide d’un logiciel banc de test spécifique SIRIF.
- Mise au point du fonctionnement des radios : synchronisation, gestion des puissances émise et reçue, asservissement de la puissance émise, pilotage des fréquences de porteuses, gestion des antennes, …
Thales Communications
- Ingénieur de développment de logiciel embarqué
Colombes2007 - 2010Projet REMO (REseaux Mobiles), système militaire de communications par satellite -
Développement C++ et intégration d’évolutions logicielles du composant logiciel DCU, couche basse gérant la mise en forme des messages échangés et la synchronisation des transmissions sur l’interface air :
- Service de messagerie interne (SMS) sur V3
- Services VoIP sur V4 : gestion de la VoIP, compressions d’en-tete Ethernet, d’en-tete IP, segmentation des trames IP,…
Et pour chaque évolution :
- Rédaction des documents associés et gestion des revues de pairs : spécifications, plan de tests, document de livraison du logiciel, description d’interfaces (ICD et XML).
- Mise au point des scénarii de tests et adaptation des anciens scénarii au nouveau logiciel banc de test.
- Support du composant DCU auprès des équipes IVQ (V2 à V4).
- Validation du DCU sur un banc de test spécifique.
- Recette avec la maîtrise d’œuvre.
Sagem
- Ingénieur développement de logiciel embarqué
PARIS2004 - 2007Développement C et support logiciels de la couche graphique du mobile :
- Intégration de la library graphique Qg2 de Renesas.
- Développement de fonctionnalités graphiques spécifiques (mode éco, popup, défilement du texte,…).
- Support logiciel de la couche graphique.
- Formation d’un nouvel embauché Sagem aux méthodes et aux outils de développement logiciel.
- Spécification des besoins des autres équipes logicielles (couche applicative).
- Mise en place de méthodes de développement pour améliorer la qualité du logiciel.
Johnson controls automotive electronics
- Ingénieur développement de logiciel embarqué
2001 - 2004Développement logiciel C pour des calculateurs d’habitacle :
- Conception / codage / validation des évolutions logicielles (couches basses et couches applicatives) pour Clio/Trafic.
- Conception / codage / validation du logiciel applicatif pour Kangoo 2005.
- Rédaction des documents associés.
- Validation manuelle sur boîte à boutons puis rédaction et exécution des scripts pour banc de tests automatiques.
Bureau d'Etudes BR2C
- Ingénieur développeur
2001 - 2001Système Multimédia - Conception et architecture du logiciel de communication entre différents périphériques (Système audio, IHM, Bluetooth, reconnaissance vocale, commande pulseur, panneau de contrôle…) :
- Codage des fonctions C et test unitaire
- Intégration SW de la plate-forme multimédia
- Validation et debug.
ATMEL-Grenoble
- Stagiaire
2000 - 2001Stage ingénieur - projet d’étude en colorimétrie :
- Etudes et mesures colorimétriques pour la camera CCD Camelia™ Color.
- Etude et mise en place d’une correction logicielle linéaire (produit par une matrice 3x3).
- Evaluation de la méthode corrective en mesurant les différences de couleurs entre l’image-caméra et une mire logicielle de référence.