DISPONIBLE IMMÉDIATEMENT · MOBILITÉ INTERNATIONALE

Emmanuel Yovo

_

Ingénieur diplômé de l'UTBM, je développe des firmwares temps réel à l'interface du matériel et du monde physique : convertisseurs de puissance, capteurs connectés et systèmes de contrôle-commande pour les secteurs de l'énergie et des transports. Basé à Strasbourg, je recherche un poste d'ingénieur logiciel embarqué, en France ou à l'international.

Strasbourg, FR / C · C++ · Python / ARM Cortex-M4 / FreeRTOS

Du logiciel au contrôle temps réel

Ingénieur logiciel embarqué diplômé d'un double cursus à l'UTBM (Informatique — Systèmes embarqués & robotique, et Master Systèmes complexes / Mécatronique), j'ai commencé mes études au Togo avec une licence en génie logiciel avant de me spécialiser en France dans les systèmes embarqués et temps réel.

Mon travail se situe à l'interface du matériel et du logiciel : développement C bas niveau sur ARM Cortex-M4 pour des boucles de contrôle temps réel, architecture multitâche sous FreeRTOS et intégration de piles de communication CAN, Modbus, MQTT et gRPC.

J'ai développé cette expertise chez SOCOMEC, sur la conversion de puissance, chez TECHNOPURE, sur le firmware d'un équipement connecté, et à EDF R&D, sur le contrôle-commande de microgrids. Je recherche aujourd'hui un poste, idéalement dans l'énergie ou les transports (aéronautique, ferroviaire, automobile), avec une mobilité internationale.

3 Expériences embarquées
4+ Familles de MCU / SoC
10+ Pays envisagés
whoami.sh
$ whoami

name      : Emmanuel Yovo
role      : Embedded Firmware Engineer
focus     : C/C++, real-time control
based_in  : Strasbourg, France
origin    : Lomé, Togo
relocate  : true
status    : seeking full-time role

$ ./search --domain energy,transport \
           --anywhere --now
[ OK ] compiling career.elf ...
[ OK ] flashing target ...
[READY] awaiting your offer()_

Compétences clés

{ }

Développement embarqué

CC++ARM Assembly PythonGoIAR Embedded Workbench Matlab / Simulink
⚙

RTOS & environnements

FreeRTOSMicrium OSESP-IDF Embedded Linux
◫

Matériel & microcontrôleurs

ARM Cortex-M4STM32Infineon XMC4500 ESP32FPGA — Xilinx Zynq-7 / Kintex-7
⇄

Protocoles & réseaux

CANCANopenLIN Modbus TCP/RTUMQTTgRPC I2CSPIHTTPS
∿

Contrôle & signal

PID anti-windupClarke / αβ transform Droop controlFrequency analysis Digital control systems
🛠

Outils & qualité

GitGitLab CI/CDSonarQube UML / SysMLJiraConfluence

Langues — Français (natif) · Anglais (professionnel, C1)

Des firmwares livrés en conditions réelles

FEB 2026 — JUL 2026

Ingénieur logiciel embarqué — Électronique de puissance Stage

SOCOMEC SAS · Huttenheim, France

Transformation d'un onduleur (UPS) en source de courant de test haute performance.

  • Développement de lois de contrôle bas niveau en C sur Infineon XMC4500 (ARM Cortex-M4) pour la conversion de puissance.
  • Implémentation d'une boucle de régulation de courant (ABC, Clarke/αβ, PI anti-saturation) sous contraintes temps réel strictes avec timers Capture & Compare.
  • Validation de la logique de contrôle sous Matlab Coder / Simulink, puis sur banc d'essai conformément aux exigences de sécurité électrique industrielle.
  • Appropriation des architectures UPS : redresseurs, onduleurs, bypass, quatrième bras et étages booster/chargeur.
CARM Cortex-M4CAN/CANOpen Power ElectronicsMatlab/Simulink

MAR 2025 — SEP 2025

Ingénieur logiciel embarqué — IoT & instrumentation Mission

TECHNOPURE SAS · Belfort, France

Firmware d'un purificateur d'air connecté : acquisition, pilotage distant et suivi de durée de vie.

  • Conception d'une architecture multitâche en C sous FreeRTOS (ESP-IDF) sur ESP32.
  • Développement de drivers I2C et PWM pour les capteurs, et comptage d'impulsions GPIO pour la vitesse de ventilation.
  • Intégration d'une pile double flux : HTTPS pour l'authentification, MQTT pour la télémétrie et le pilotage distant.
  • Pilotage bas niveau des relais de puissance et suivi de durée de vie en mémoire non volatile (NVS).
FreeRTOSESP-IDF MQTTI2C / PWM

SEP 2024 — FEB 2025

Ingénieur R&D — Systèmes de contrôle embarqués Stage

EDF R&D · Palaiseau, France

Algorithme de contrôle-commande pour le système de gestion énergétique d'un microgrid.

  • Développement de l'algorithme de pilotage d'un microgrid (batteries, photovoltaïque, générateur) en Go et Python.
  • Conception d'un jumeau numérique partiel pour simuler et valider la logique de commande.
  • Mise en place de CI/CD et d'analyse statique SonarQube pour fiabiliser un code à criticité élevée.
  • Implémentation des communications inter-systèmes via Modbus et gRPC.
GoPython ModbusgRPCDigital Twin

Réalisations sélectionnées

Projets personnels et académiques — code source disponible sur GitHub.

⚖

Réseau automobile multi-calculateurs — FreeRTOS / CAN / LIN

Réseau embarqué à deux nœuds (STM32F407, ARM Cortex-M4) communiquant en CAN et LIN sous FreeRTOS : un nœud de contrôle et un nœud de commande, inspirés des architectures distribuées automobile et ferroviaire.

CSTM32F407 FreeRTOSCANLIN
⚛

Purificateur d'air connecté — FreeRTOS / ESP32 / MQTT

Firmware de production développé chez TECHNOPURE : architecture FreeRTOS multitâche sur ESP32, acquisition de capteurs CO₂/ozone/courant, commande de relais et pile HTTPS + MQTT pour l'authentification, la télémétrie et le pilotage distant.

CESP-IDF MQTTI2CPWM
🤖

Robot mobile autonome — TurtleBot / ROS

Navigation autonome dans deux environnements : localisation par empreintes Wi-Fi avec KNN dans un couloir, cartographie SLAM en salle et évitement dynamique d'obstacles par LiDAR.

PythonROS SLAMLiDAR
🔬

Asservissement robotique — Capteurs LEGO EV3

Contrôle en boucle fermée sur LEGO EV3 : suivi de ligne et évitement d'obstacles avec capteurs couleur, ultrasoniques et gyroscopiques, filtre de Kalman et réglage PID.

PythonKalman Filter PIDSensors
🎗

Contrôle-commande d'ascenseur — LabVIEW / FPGA + RT

Ascenseur pédagogique à quatre niveaux sur NI myRIO : architecture hybride FPGA (couche matérielle à 40 MHz) + ARM Cortex-A9 temps réel, logique par machine d'états et sécurités portes.

LabVIEWFPGA myRIOReal-Time
📁

Plus de projets sur GitHub

D'autres projets embarqués, robotiques et logiciels — avec historique, documentation et notes techniques — sont disponibles sur mon profil.

github.com/DarkBrain-LP →

Parcours académique

2025 — 2026

Master — Ingénierie des systèmes complexes (Mécatronique, double diplôme)

UTBM, France

Contrôle temps réel, asservissement, traitement du signal.

2023 — 2026

Diplôme d'ingénieur — Informatique (Systèmes embarqués & robotique)

UTBM, France

Systèmes embarqués, robotique, ingénierie dirigée par les modèles (UML/SysML).

2020 — 2023

Licence — Génie logiciel

Institut Africain d'Informatique, Togo

Développement logiciel, gestion de bases de données.

Construisons des systèmes fiables

Vous recherchez un ingénieur logiciel embarqué pour l'énergie ou les transports, en France ou à l'international ? Échangeons.

Basé à Strasbourg, France · Mobilité internationale