Disponible — Sept. 2026
Ingénieur Conseil · Alsace / Paris / Israël
ELIE SASPORTES

Systèmes
Embarqués
& Automatisme

// Firmware · STM32 · Industrie 4.0 · IoT

Expert en électronique embarquée industrielle — conception de drivers bas-niveau, architectures temps-réel, et automatisation de systèmes critiques. 5 ans d'expérience terrain, disponible en mission à partir de septembre 2026.

// sys_profile.h
5+
ans terrain
32
bits / bare-metal
IL
Tech market
01

Profil

Elie SASPORTES
Elie
SASPORTES
STM32C Bare-Metal UART / SPI / I²CRTOS PythonC# Azure DevOpsAutomates IoT Industriel🇫🇷 🇮🇱
// localisation.conf
📍 Alsace, France
📍 Paris, France
📍 Jérusalem, Israël
Hebrew speaker

Ingénieur R&D
Électronique Embarquée

Diplômé en microélectronique et systèmes embarqués, j'ai passé cinq ans à concevoir et industrialiser des solutions d'automatisation pour l'industrie — de la carte électronique au firmware, en passant par l'intégration système.

« Je transforme des contraintes matérielles en logiciels fiables — du registre bas-niveau à l'architecture temps-réel. »

Ma transition vers le conseil indépendant me permet de mettre cette expertise au service de PME industrielles en Alsace et de startups tech en Israël. Je maîtrise le cycle complet : analyse, architecture, développement, validation et documentation.

Bilingue français-hébreu, je suis particulièrement bien positionné pour des projets franco-israéliens ou des missions nécessitant une interface entre équipes européennes et marché tech israélien.

Firmware / C Embarqué
STM32 / ARM Cortex
Automates / SCADA
Python / Scripts
C# / Azure DevOps
IoT / Protocoles
02

Parcours

Expériences professionnelles
BDR Thermea
Ingénieur R&D Électronique
2022 — 2026
📍 Alsace, France
  • Développement d'outils logiciels pour les workflows de validation et d'automatisation, en lien avec l'équipe thermodynamique
  • Implémentation d'interfaces microcontrôleurs pour setups Hardware-in-the-Loop (HiL), modèles FMU/FMI et équipements terrain via Modbus RTU et CAN
  • Développement et validation de stratégies de contrôle HVAC en IEC 61131 (Structured Text, FBD, SFC)
  • Activités de certification EMC / LVD
C / C#Modbus RTUCAN FMU/FMIIEC 61131HiL PythonAzure DevOps
Alstom via Alten
Ingénieur R&D Électronique
2021 — 2022
📍 France
  • Spécification, conception et validation du TCMS (Train Control Management System) d'Alstom
  • Interfaces électroniques (ICDs), mise à jour logiciel embarqué MPU et intégration des sous-systèmes électroniques ferroviaires
  • Conformité EN 50128 (norme ferroviaire logiciel critique)
TCMSEN 50128ICD Embarqué ferroviaireV-Cycle
STMicroelectronics
Apprenti Ingénieur — Vérification SoC
2019 — 2020
📍 France
  • Intégration de Synopsys Certitude (outil d'injection de fautes) dans les environnements de test IP et SoC pour évaluer objectivement la couverture de vérification
  • Développement de scripts Python pour automatiser setup, compilation, simulation et reporting HTML
  • Analyse de la couverture de fautes et de l'efficacité des régressions pour renforcer les mécanismes de sécurité
UVMSystemVerilogSynopsys Certitude PythonTCLCadence Vérification SoC
SoftBank Robotics
Stagiaire Ingénieur
Jan. 2017

Conception et fabrication d'un banc de test dédié à l'automatisation des procédures de réparation du robot Pepper en service après-vente.

Banc de testRobotiqueAutomatisation
Formation académique
École des Mines de Saint-Étienne
Diplôme d'Ingénieur — Microélectronique & Informatique
2020
📍 Saint-Étienne, France · GPA 3.2
  • Architecture CPU, conception VLSI, systèmes embarqués, traitement du signal
  • Projets académiques : AES sur FPGA (VHDL), capteur capacitif, équilibrage réseau électrique (Java multi-agent), STM32 & PIC
  • Hackathon Merck OneLife — stratégie de vaccination optimisée par théorie des graphes (Python)
VHDLVerilogFPGA STM32C/C++Python CadenceModelSimVivado
CQPM 142
Certification Chef de Projet Industriel
2020

Certification professionnelle en gestion de projet industriel — méthodes agiles, cycle en V, pilotage d'équipes pluridisciplinaires.

Gestion de projetAgile ScrumV-Cycle
Lycée ORT Strasbourg
CPGE PSI — Physique & Sciences de l'Ingénieur
2015 — 2016

Classes préparatoires aux grandes écoles, filière Physique-Sciences de l'Ingénieur. Formation intensive en mathématiques, physique, électronique et mécanique.

MathématiquesPhysiqueSciences de l'ingénieur
Institut Weizmann des Sciences · ORT Summer Camp
Chercheur Stagiaire — Physique des particules
Août 2015
📍 Rehovot, Israël
  • Caractérisation expérimentale d'un détecteur gazeux pour la détection de neutrinos et de matière noire
  • Optimisation de mélanges Argon/Méthane pour la multiplication électronique à haut gain
  • Mesures X et UV, analyse des courbes de gain, spectres de charge et stabilité des avalanches via MCA et traitement du signal
Physique des particulesDétecteur gazeux Traitement du signalMCA
03

Services

SRV-01
Développement Firmware

Conception et développement de firmwares embarqués robustes sur microcontrôleurs ARM — du pilote bas-niveau à l'architecture applicative.

  • Drivers périphériques (GPIO, UART, SPI, I²C)
  • Machines à états, schedulers coopératifs
  • Optimisation mémoire et performance
  • Documentation et tests unitaires
SRV-02
🔧
Audit & Conseil Technique

Analyse critique de votre architecture embarquée existante — identification des risques, recommandations et roadmap technique.

  • Revue de code et d'architecture
  • Analyse de fiabilité et maintenabilité
  • Migration vers RTOS ou bare-metal
  • Choix de composants et de plateformes
SRV-03
🏭
Automatisation Industrielle

Intégration de systèmes embarqués dans des environnements industriels — automatisation, supervision et interconnexion de machines.

  • Systèmes de contrôle-commande
  • Interfaces Homme-Machine (IHM)
  • Protocoles industriels (Modbus, CANbus)
  • Industrie 4.0 & IIoT
04

Ressources

// bare_metal.stm32 —— Phase 1
Article
GPIO bare-metal sur STM32 : du registre au driver générique
Manipulation directe des registres AHB1ENR et MODER, puis abstraction en driver réutilisable avec structs et pointeurs de fonction.
STM32 · C · Registres · 8 min
Guide
Architecture multi-fichiers pour projets embarqués
Structure scalable : séparation HAL / drivers / application, conventions de nommage industrielles, gestion des dépendances.
Architecture · Bonnes pratiques · 12 min
Code
Ring buffer UART — implémentation robuste en C
Anneau circulaire complet pour communication série — gestion des interruptions, head/tail, protection contre les conditions de course.
UART · Interruptions · Buffer · 10 min
Article
Scheduler coopératif léger : principes et implémentation
Ordonnanceur sans OS : SysTick, struct Task avec pointeur de fonction, chronogramme multi-tâches sur systèmes contraints.
Scheduler · SysTick · RTOS-free · 10 min
// freertos —— Phase 2
Article
FreeRTOS — Tâches & Scheduler préemptif
Machine à états des tâches, xTaskCreate, gestion des priorités, pattern AppContext et diagnostic de stack via watermark.
FreeRTOS · Scheduler · Cortex-M · 10 min
Code
FreeRTOS — Queues, Mutex & Sémaphores
Communication inter-tâches : pattern producteur/consommateur, protection mutex, watchdog logiciel, deadlock et priority inversion.
FreeRTOS · IPC · Synchronisation · 12 min
// linux_embedded —— Phase 3
Code
Linux Kernel — Character Device & Driver I2C
Écrire un module kernel depuis zéro : file_operations, register_chrdev, mknod, puis driver I2C avec probe/remove et sysfs.
Linux · Kernel Module · I2C · 14 min
Guide
Linux embarqué — Commandes & Filesystem
Arborescence FHS complète (/proc, /sys, /dev, /lib/modules…) et 60+ commandes essentielles : kernel, modules, réseau, périphériques embarqués.
Linux · Cheatsheet · Filesystem · Référence
// tech_reference —— Glossaires & Références
Article
C++, Algorithmes & Embedded Tricks
OOP pour drivers (héritage, polymorphisme, templates), complexité algorithmique en embarqué, volatile/const, ISR vs Task, malloc en critique.
C++ · Algorithmes · OS Concepts · 15 min
Guide
Protocoles de communication embarqués
UART, SPI, I²C, CAN, Modbus avec schémas câblage et chronogrammes — tableau comparatif et guide de choix selon le contexte.
UART · SPI · I²C · CAN · Modbus · 18 min
Guide
Registres STM32 — Carte mémoire & Configuration
RCC, GPIO, USART, SPI, I2C, NVIC, SysTick, TIM — bits-à-bits, adresses, séquences d'init et règles d'ordre d'activation.
STM32 · Bare-metal · Registres · 16 min
Référence
Abréviations embarquées — Glossaire complet
MCU, DMA, NVIC, HAL, RTOS, SIL, MISRA et 60+ acronymes classés par catégorie : architecture, mémoire, protocoles, debug, build.
Glossaire · Référence · Embarqué
Référence
Abréviations VLSI — Flot de conception de chip
RTL, synthèse, P&R, tape-out, PDK, GDSII, DRC, LVS, PPA — le vocabulaire complet du front-end au back-end physique, par étape du flot.
VLSI · ASIC · FPGA · Glossaire
05

Contact

Démarrons
votre projet

Vous avez un projet en électronique embarquée ou en automatisation industrielle ? Prenez rendez-vous pour un premier échange gratuit de 30 minutes.

📧
elie.sasportes@gmail.com
📍
Alsace · Paris · Jérusalem
🕐
Réponse sous 24h ouvrées
Retrouvez-moi
LinkedIn ↗ GitHub ↗
Demande envoyée — je reviens vers vous sous 24h.
Premier échange 30 min — offert & sans engagement