-
Evolis
- Développeur Logiciel Embarqué / Technicien d'études en électronique
Fort Lauderdale
2018 - maintenant
Développement d'imprimantes de cartes plastiques :
- Conception des cartes électroniques
Définitions des fonctionnalités, saisie de schéma sous Altium.
Contrôle de moteurs / capteurs, gestion de la tête d'impression, processeur ARM 32-bits (Cortex-A5).
- Conception et développement des logiciels embarqués
Spécifications, architecture, codage.
Développement langage C sur cibles 8 à 32-bits (Renesas, Microchip), Linux embarqué.
OS temps réel multi-tâches, protocoles TCP/IP, USB, RS232, SPI, I2C, scheduling, ...
- Suivi de projet au sein d'une équipe pluridisciplinaire (R&D mécanique, achats, méthodes, etc.)
-
ARTEION
- Développeur Logiciel Embarqué / Technicien d'études en électronique
2012 - 2018
Développement d'automates d'analyses médicales :
- Conception des cartes électroniques
Spécifications, conception sous OrCAD, suivi du routage et de la réalisation.
Fonctionnalités : Contrôle d'actionneurs (pompes, moteurs, électrovannes), capteurs optiques, acquisition de signaux.
Microcontrôleurs 8 à 32-bits, FPGA, convertisseurs DC/DC, filtrage analogique, ethernet, RS232, SPI, CAN, ...
- Conception et développement des logiciels embarqués
Spécifications, architecture, codage.
Développement langage C sur cibles 8 à 32-bits dont architectures ARM (STM32).
OS temps réel multi-tâches, protocoles TCP/IP, RS232, CAN, SPI, I2C, scheduling, ...
Développement en accord avec les standards IEC 62304 pour les logiciels et ISO 13485 pour les systèmes de management par la qualité pour les dispositifs médicaux.
-
SNEES - Sablé sur Sarthe (72)
- Concepteur Système Electronique
2011 - 2012
Devis et pré-études :
- Préciser le cahier des charges client, si besoin
- Procéder aux choix technologiques, en fonction du cahier des charges
- Monter le dossier de pré-étude, pour chiffrage des prototypes / séries (production) par les autres services de l'entreprise
Études :
- Conception et routage de la carte électroniques
- Développement du logiciel embarqué, si besoin
- Réalisation des prototypes
- Tests et validation du fonctionnement du produit, en fonction des spécifications du cahier des charges
CAO sous Altium Designer 10:
- Bibliothèques 3D de composants pour un rendu fidèle de la carte une fois routée: Permet la présentation au client, l'intégration dans un boitier, sous Solidworks 2011, en tenant compte des contraintes mécaniques
- Routage de circuits multi-couches
Développement embarqué sur micro-contrôleurs Microchip (PIC10F aux PIC32MX)
- Programmation en langage C et optimisation du code en assembleur
- Chaînes de compilation HI-TECH et Microchip C18/30/32
- Bus de communication : SPI, I²C, USB, TCP/IP, CAN, etc.
- Projets types : gestion d'alimentation, contrôle de moteur, interface à dalle couleur tactile ...
-
THALES Communications & Security - Cholet (49)
- Stagiaire Développeur Logiciel
2011 - 2011
Développement d'un outil de simulation GPS:
- Simuler la couche de communication d'un module GPS sur le port RS232 d'un PC
- Utilisation du protocole NMEA 0183: formatage de messages types, personnalisation de la position GPS (System WGS84), de l'altitude, de la vitesse et du cap
- Transmission de séquences de messages, formatée dans un fichier XML
- Simulation d'un déplacement décrit sous Google Earth: description du trajet et exportation en fichier KML, importation dans l'outil de test et calcul des positions à transmettre, à intervalles et vitesse fixe, transmission des données sur le port RS232
Développement réalisé en C++/CLI (Framework .NET 2.0), utilisation des messages RMC, GGA et ZDA, pilotage du port RS232 (ou convertisseur USB<>RS232), implémentation sur PC Windows XP ou ultérieur.
-
DGA Maîtrise de l'Information - Bruz (35)
- Technicien stagiaire en électronique Hyperfréquence
2010 - 2010
Test et validation d'une chaîne d'émission / réception 2 à 18 GHz, pour la mesure de Surface Equivalente Radar :
- Validation des choix des composants, en fonction du cahier des charges
- Mesures des performances de la chaîne
- Intégration dans la base de mesure
Utilisation d'outils de mesures / tests hyperfréquence :
- Synthétiseurs de fréquence 0 - 30 GHz régulés en amplitude / phase / fréquence
- Analyseurs de réseaux (scalaires et vectoriels) Marconi, Rohde & Schwarz, Agilent/HP
- Banc de mesure de compression d'amplificateur à base de milli-wattmètre Agilent connecté en GPIB à un PC, muni d'une IHM LabVIEW.
-
Association C-Bot - Club Robotique Choletais
- Concepteur électronique et développeur software embarqué
2010 - maintenant
Vice-Président et membre fondateur de l'association C-Bot. Nous participons à la Coupe de France de Robotique.
Je m'occupe de la conception des cartes électroniques équipant nos robots, ainsi que de leur soft embarqué:
- Carte de gestion de l'Intelligence Artificielle, ainsi que des cartes filles
- Cartes gestion des capteurs / actionneurs
- Carte de gestion de la propulsion et de l'odométrie
- Balises de positionnement par triangulation (Infra-rouges et Ultra-sons)