You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Benoit F.BF

Benoit F.

Développeur firmware C/C++ embarqué, ESP32/STM32

€450/day
Lyon, FR
3-7 years

Average response time: 1 hour

About Benoit

Vous avez besoin d'un firmware fiable en production, d'une architecture IoT robuste de bout en bout, ou d'un daemon Linux qui tourne sans supervision ?
Je développe des systèmes embarqués en C/C++ avec une exigence de production : zéro crash, reconnexion automatique, consommation maîtrisée, documentation technique livrée avec le code.
Ce que je maîtrise concrètement :
Firmware temps réel sur ESP32-S3 avec FreeRTOS — gestion multi-tâches, queues, EventGroups, watchdog. Communication sécurisée MQTT/TLS, OTA avec rollback automatique, deep sleep avec réveil RTC. Protocoles bas niveau : UART, SPI, I2C. Linux embarqué sur Raspberry Pi — services systemd, daemon C production-ready, gestion des signaux, logs, limites de ressources. Pipeline IoT complet — capteurs → MQTT → InfluxDB → Grafana. CI/CD GitHub Actions — build automatique à chaque push.
Mes projets personnels sont conçus avec les mêmes contraintes qu'une mission réelle : architecture modulaire, robustesse, documentation, et code reviewable.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Cité du Design — Saint-Étienne
    Développeur C embarqué Linux — Daemon production Raspberry Pi
    SOFTWARE PUBLISHING
    May 2026 - May 2026
    Saint-Étienne, France
    Développement d'un daemon C production-ready sur Raspberry Pi pour installation exposée à la Cité du Design de Saint-Étienne. Programme robuste en C tournant 9h/jour sans crash : reconnexion automatique du port série, gestion des signaux SIGTERM/SIGINT, service systemd avec redémarrage automatique, logs avec timestamps, limites de ressources CPU/RAM. Zéro crash sur toute la durée d'exposition publique.
    C ESP32 Linux embarqué Raspberry Pi systemd daemon
  • Partforge - Projet open source personnel
    Développeur C embarqué — Reverse engineering & générateur partition table ESP32
    January 2026 - Today (7 months)
    Reverse engineering complet du format binaire de la partition table
    ESP32-S3 et développement d'un générateur from scratch en C pur,
    sans aucune dépendance à ESP-IDF.

    Phases réalisées : analyse byte par byte d'un dump flash réel,
    décodage du format IDF, implémentation CRC32 ISO 3309 from scratch,
    découverte que IDF utilise MD5 et non CRC32, implémentation MD5
    RFC 1321 from scratch, génération d'un ptable.bin validé byte par
    byte contre la référence IDF.

    Tests unitaires, CI GitHub Actions, documentation technique
    détaillée phase par phase.
    C ESP32 Bare Metal CMake Git
  • freelance
    Développement firmware IoT — ESP32-S3, FreeRTOS, MQTT/TLS, OTA
    March 2026 - March 2026
    Architecture firmware temps réel sur ESP32-S3 (ESP-IDF v5.2, C17). Gestion multi-tâches FreeRTOS : séparation sensor / network / watchdog, queues, EventGroups. Communication sécurisée MQTT over TLS 1.2 (port 8883, HiveMQ Cloud). OTA déclenché via MQTT avec vérification de version et rollback automatique sur table de partitions A/B. Deep sleep avec réveil RTC, synchronisation NTP, buffer offline ring buffer FIFO. Pipeline de données complet : Telegraf → InfluxDB → Grafana sous Docker Compose. CI/CD GitHub Actions — build automatique cible ESP32-S3.
    ESP32 / ESP-IDF FreeRTOS MQTT C embarqué OTA

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master en creation numérique
    esadse
    2025

Skill set

Categories