-
CIELE
- CHEF DE PROJET
Marly
2016 - maintenant
Projet : Développement d’un enregistreur de vol.
Gestion de projet
Spécification technique de besoin
Rédaction document d’architecture système
Recherche de solutions PC durcit ATR
Pilotage développement logiciel, mécanique et électronique (carte VPX/SFPDP notamment)
Gestion équipe de 5 ingénieurs
Environnement technique :
FPGA / ATR / VPX / SFPDP / DO-160
-
CIELE
- CHEF DE PROJET
Marly
2015 - maintenant
Projet : Développement d’un produit de communication Bluetooth pour le domaine équestre
Gestion de projet - Pilotage du développement logiciel, électronique et mécanique.
Interfaces client/fournisseurs.
Gestion/Négociation des approvisionnements.
Rédaction de la spécification d’architecture générale et logicielle.
Création du projet logiciel.
Développement driver BC128 (module Bluetooth).
Environnement technique :
Langage C, Microcontrôleur PIC24, Bluetooth 4.0, Audio
-
G²mobility (G2mobility)
- DEVELOPPER/INTEGRATEUR
SEVRES CEDEX
2014 - 2015
Projet : Développement de produit pour borne de recharge véhicule électrique
Utilisation du module Carambola2 (AR9331)
Configuration Linux embarqué pour l'utilisation:
- des interfaces Ethernet et wifi (mise en place wifi « mesh ») ;
- d'un modem USB 3G ;
- d'un lecteur de badge RFID PN533 (utilisation de librairies libnfc et libfreefare)
Développement de package pour communication OCPP 1.5. Génération de librairie de traitement de messages SOAP
Mise en place communication via UART avec microcontrôleur MSP430
Rédaction de documents d'architecture et de conception
Environnement technique :
Système : Linux embarqué OpenWrt - Module Carambola2
Outils et langages : Eclipse, C, SOAP
Gestion de configuration : GIT
-
CIELE
- CHEF DE PROJET TECHNIQUE
Paris
2014 - 2014
Projet : Développement d'un système de mesure de courant pour éclairage public avec transmission RF des données, interfaces de collecte et exploitation des données.
* 1er Fonction : Chef de projet
Organisation de l'équipe de développement
Gestion du planning / calendrier
Suivi des actions et états d'avancement
* 2ème Fonction : Développeur/Intégrateur Logiciel.
Intégration des librairies de communication RF (Bandes ISM)
Définition et spécification de l'architecture Logicielle
Codage et intégration des services
Spécification et développement de l'IHM de collecte et d'intégration des données.
Création et mise en place de la base de données SQL Server
Rédaction des plans de test
Environnement technique :
Développement en Langage C, C#
Protocoles utilisés: RF (Bande ISM)
Outil de développement/debug : MPLAB et Microsoft Visual C++ 2012
Outil de gestion de configuration : SVN
-
CIELE
- INTEGRATEUR
Marly
2012 - 2014
Projet : Développement d'un système de mesure de champs électrique sur bouée en haute mer.
Mise en place d'un environnement d'acquisition gérant des services de pilotage d'équipements:
- Système de gestion d'énergie
- Station météo
- GPS
- Holomètre
- Modem Iridium
- Capteurs de champs électriques
Communication extérieure via Wifi (pour test) et liaison Iridium (pour supervision).
Définition et Spécification de l'architecture Logicielle orientée services pour le pilotage des équipements (SOA via Technologie WCF)
Codage et intégration des services
Rédaction de plan de test
Environnement technique :
Langage C#
Technologies WCF (Windows service et IIS) et WPF
Windows XP / Windows 7
-
CIELE
- CHEF DE PROJET LOGICIEL
Marly
2011 - 2013
Projet : Développement de produits pour la mesure de paramètres électriques (tension / continuité / isolement) pour le secteur professionnel.
Définition architecture logicielle (basé sur le modèle AUTOSAR): Couches basses / Middleware / Applicatif.
Rédaction de la spécification d'architecture
Développement sur carte électronique à base de microcontrôleur microchip PIC24
Mise en place environnement projet logiciel
Définition protocole de communication RF Half Duplex
Développement couche applicative IHM
Développement d'un outil de test en production.
Gestion de l'équipe logiciel (3 développeurs)
Environnement technique :
Protocole RF
Outil de développement/debug : MPLAB.
Outil de gestion de configuration : SVN.
-
AUTOLIV
- INTEGRATEUR
Cergy
2010 - 2011
Projet : Prétensionneur de ceinture de sécurité.
Mise en place Journal des Défauts du produit.
Intégration des services de protocole UDS.
Utilisation des outils Codewright et TRACE32.
Travail avec équipe de validation en Roumanie.
-
VALEO
- INTEGRATEUR
Paris
2009 - 2010
Projet : Top Colonne Module pour véhicule PSA.
Développement du logiciel embarqué, couches basses et middleware.
Module composé de : µC V850, chip son polyphonique, multiplexeurs, transceiver CAN, transpondeur, émetteur/récepteur HF.
Implémentation du mode veille (gestion des modes basse consommation du µC).
Développement du driver EEPROM (gestion par écriture asynchrone) - Connexion SPI.
Intégration test fonctionnel (services spécifiques) et BIST.
Intégration Bootloader et outil de téléchargement (développement de tests automatiques).
Gestion des makefiles et partie outillage.
Rédaction de documents de conception, manuels utilisateurs, notes techniques.
Développement de tests d'intégration. Rédaction de plans et rapports de test.
Gestion et traçabilité des exigences.
Travail en équipe (5 personnes). Support de sous-traitants Egyptiens.
Environnement technique :
Protocoles utilisés : CAN, UDS, LIN, SPI.
Développement en C & assembleur. Scripts ruby pour partie outillage.
Environnement de développement/debug : Code Wright, Muxtrace, PVCS, Reqtify.
-
VALEO
- Ingénieur Développement logiciel
Paris
2008 - 2008
Projet : Démonstrateur de climatisation -Mondial Automobile de Paris 2008.
Carte électronique à base de microcontrôleur NEC 32 bit (V850).
Développement de tests unitaires de la carte. Utilisation oscilloscope. Soudure de composants électroniques.
Configuration µC (Timer, IT, UART, Sound Generator).
Développement de drivers pour afficheur OLED Densitron et capteur touches tactiles.
Mise en place communication RS232.
Mise en place communication CAN entre chaque carte.
Développement couche applicative climatisation – Utilisation langage UML.
Environnement de développement : Microsoft Visual C++, Rhapsody, EasyGUI, PVCS.
-
THALES
- DEVELOPPEUR
Courbevoie
2007 - 2008
Projet : Maintenance de framework HLA/DIS (protocoles de communication).
Correction de faits techniques
Développement de projet et programmation orienté objet (C#)
Analyse sur plateforme
Reproduction sur station Correction Tests de non régression Livraison
Axes d'améliorations des produits :
- Développement et mise en place de tests automatiques (ruby, C++, C#) ;
- Documentation
- Format "msi" pour livraison (langage wix)
-
Parrot
- DEVELOPPEUR
PARIS
2007 - 2007
Projet : Développement de la partie software de produits multimédia type chaîne hifi nouvelle génération (Parrot DS3120).
Produit avec interfaces USB, SDCard, line in, bluetooth et wifi
Développement boot et mise à jour du produit (microcontrôleurs Parrot P5 et P5+)
Développement de tâche de test de cohabitation Wifi/Bluetooth
Utilisation du dispositif FTS4BT pour l'analyse de la communication sans fil
Configuration avancées des packages d'eCos et de la gestion des ressources (images, musiques...)
Environnement technique :
eCos, Microsoft Visual C++, cygwin
-
ATMEL
- INGENIEUR TEST
Rousset
2006 - 2007
Projet : Migration des programmes de test de microcontrôleurs AVR.
Réalisation de programmes langage C/C++ et LVM/APG (langage testeur)
Utilisation de projets "template"
Modification des programmes et mise aux normes
Validation en mode simulation puis sous testeur
Composants : µCs Mega88 et AVR USB.