-
Exotic Systems
- Ingénieur Systèmes Embarqués IoT
2017 - maintenant
-
Socomec
- Ingénieur Firmware
Benfeld
2016 - 2017
Mission de développement de nouvelles fonctionnalités pour une nouvelle gamme d’onduleur.
Activités :
• Développement de fonctions de protection système (Overload, Power Failures,…) sur µC Cortex M4 STM32/Infineon 45/47xx
• Création d'outils de génération de code automatique (Fichier Excel via VBA)
• Modélisation UML de nouvelles state machines
• Développement de fonctions de tests de code unitaire
• Rédaction cahier de tests
Outils: Eclipse CDT, compilateur IAR, SVN, ARM Cortex-M4, JIRA, Enterprise Architect, Klockwork (Analyseur de code statique), Unity test (tests unitaires) , OS multitâches temps réel µC-OS III
-
De Dietrich Thermique
- Ingénieur Firmware
Niederbronn
2015 - 2016
Mission de développement d’une passerelle ModBus fonctionnant en mode bi-Maître et CANopen.
Activités :
• Modification de la plateforme existante commune à toutes les chaudières
- Optimisation du code pour allègement d’utilisation de la RAM
• Développement ModBus Master
- Implémentation de mode de détection d’éléments,
- Implémentation de fonction de recherche d’adresse max en fonction des différentes versions de produit
- Récupération dynamique des informations des éléments du bus
• Développement ModBus Slave
- Réponse directe au PC hôte sans soucis de gestion ModBus bi-Maître
• Ajout passerelle CAN vers ModBus
- Monitoring des data points du Master Node
• Rédaction cahier de tests
- Validation fonctionnelle en pleine charge
Outils: IAR Workbench, docklight scripting, Mantis Bug Tracker
-
Advencis (BioMérieux)
- Ingénieur Firmware & Validation thermique,
2015 - 2015
Mission de caractérisation thermique et de développement d’un module de capteurs de température infra-rouge et CTN pour un incubateur thermo-régulé.
Activités :
• Caractérisation thermopile/CTN
- Implémentation d’une interface LabVIEW pour test unitaire
• Design d’un nouveau module thermique avec capteur infra-rouge pré-calibré et nouvelle caractérisation
• Rédaction documents de spécifications et des exigences Firmware des différents modules (affichage, moteur, cpu)
• Changement de compilateur, passage de Renesas GCC vers IAR
• Implémentation protocole SMBus pour validation thermopile, C sur µC RL78.
• Test et validation Firmwares. Tracking de bugs.
• Validation thermique dans un laboratoire certifié (delta de température max inférieur à 0.5°C)
Outils : LabVIEW, IAR Workbench, GIT, Bugzilla, Analyseur de trames
-
Hager Controls SAS
- Ingénieur Industrialisation
Obernai
2014 - 2015
Mission ayant pour but d’uniformiser les méthodes d’industrialisation entre les différents de production Hager.
Développement d’interfaces et de drivers en C# pour des appareils de contrôles et de mesures pour une baie de test d’un nouveau produit domotique.
Activités :
• Analyse des schémas électroniques et du code embarqué de la carte développé en interne dans le but de concevoir le driver associé
• Développement des drivers et interfaces en C# d’appareils de mesures et de contrôles :
- Oscilloscope avec interface de communication Ethernet et liaison série,
- Carte électronique, développé en interne, de générations de signaux, mesures de courant et tension, et de contrôle de relais avec interface Ethernet via carte Microchip,
- Imprimante thermique avec interface liaison série,
- Carte d’acquisition vidéo avec interface PCI-e,
- Générateur de mire vidéo avec interface liaison série.
Outil : Visual Studio
-
Bio-Rad
- Ingénieur Firmware
Marnes La Coquette
2011 - 2014
Mission de développement Firmware pour un appareil d'analyses médicales à technologie HPLC destiné à de grands laboratoires.
Objectifs:
- Étude de faisabilité, analyse fonctionnelle
- Développement firmware de test/StandAlone pour validation des cartes électroniques avec interface CAN/SPI/UART(HyperTerminal)
- Développement firmwares définitifs en langage C sur µC dsPIC33F avec multi support (prototype/pré-série)
- Développement d’outils en C# pour tests d'intégrations et validation fonctionnelle
- Rédaction de documentations techniques en anglais
- Caractérisation des composants (capteurs de pression, piézo-électrique,…)
- Support à l’international aussi bien mécanique, fluidique qu'électronique ou firmware (US et Israël)
Outils: MPLAB, Visual Studio, gestionnaire de source(SVN)/bug TFS, JIRA.
Autre mission :
- Revue de code C sur microcontrôleurs Freescale HC12X
et C++ sur la partie applicative de l'ancienne génération d'appareil.
Outils: CodeWarrior et Visual Studio.
-
CNRS
- Ingénieur Process Stagiaire
Paris
2011 - 2011
Projet faisant partie du programme TRANSFILSEN (Transistors à base de fils moléculaires isolés et fonctionnalisés : synthèse et application aux capteurs chimiques).
Objectif: Fabrication d'une membrane de Si3N4 (Nitrure de Silicium) pour électrodes à gap nanométriques par lithographie à faisceau d'électrons.
- Étude bibliographique.
- Réalisation et adaptation du flot de fabrication en fonction des outils disponibles
- Contact fabricants/fournisseurs (devis, …)
- Procédure de fabrication (salle blanche, dépôt PECVD, lithographie optique, RIE et gravure par KOH)
- Caractérisation de la membrane
- Conception du masque pour les électrodes à nano gap
Outils: Layout Editor
-
RGK Video System division de Spring Coating System
- Technicien
2008 - 2009
1 année en alternance
Projet de maintenance et développement d'un nouveau système de contrôle de qualité d'impression.
Objectif : Développer et prototyper une carte électronique à base de microcontrôleur et FPGA pour test bloc caméra Sony.
- Maintenance des anciennes générations de contrôle qualité
- Support client
- Étude de faisabilité, choix et vérification d’obsolescence des composants
- Prototypage de deux cartes électroniques (design PCB)
- Recherche fabricants/ futur fournisseurs (devis, …)
Outils : OrCad, Cadence et outils dédiés
-
Origin Info Systems
- Technicien
2008 - 2008
2 mois de stage pour valider mon DUT GEii.
J'avais comme projet l'étude, la gestion et la maintenance d'un parc informatique.
Je réalisais entre autre l'assemblage des tours et l'installation des OS ainsi que divers logiciels.