Térence Marchal

Ingénieur Logiciel Embarqué Freelance

Disponible à partir d'août 2025
terence.marchal@gmail.com 06 02 34 64 55
View in English

Introduction

Ingénieur en informatique spécialisé en Systèmes Embarqués & IoT, je travaille depuis 2021 en tant que consultant indépendant.

Aujourd'hui, j'aide mes clients à concevoir et développer leur logiciel embarqué. J'ai à cœur d'écrire un code bien architecturé qui peut être maintenu et réutilisé sur le long terme.

Mes langages de prédilection sont le C et le Java, ce qui me permet de développer à la fois du logiciel embarqué bas-niveau et des interfaces homme-machine plus haut-niveau. Je me concentre sur l'écriture de code qualitatif (i.e. pas de warnings, pas de TODOs non-tracés) dans un environnement de développement adapté (i.e. build automatique, workflow git rigoureux, etc.) plutôt que du code fonctionnel mais peu testé et non-documenté.

Actuellement basé dans la région de Nantes, je parle couramment anglais et dispose d'un niveau intermédiaire d'espagnol, ce qui me permet de travailler pour des clients en France et à l'international.

Expériences & Missions

  1. Août 24 — Jui 25
    Monde entier

    Voyage en sac à dos autour du monde pendant douze mois avec ma compagne.

    L'occasion d'élargir nos horizons et de découvrir de nouvelles cultures.

  2. Déc 22 — Jui 24
    Cholet

    Conception, développement et déploiement en conditions réelles d'un prototype de terminal de contrôle d'accès par reconnaissance faciale.

    Intégration et benchmarking de deux modules de reconnaissance faciale sur Arm Cortex A-53 et Android 12.

    Conception et développement sur STM32 et FreeRTOS de la 4ème itération du terminal de contrôle d'accès iconique de l'entreprise.

    Développement des fonctionnalités de configuration réseau d'une passerelle sous Linux via D-Bus.

    • C
    • STM32
    • FreeRTOS
    • Arm Cortex A-53
    • Java
    • Android 12
    • Linux
    • Git
    • D-Bus
    • Reconnaissance faciale
    • Térence a rapidement pris en main la mission qui lui avait été confiée en développant un prototype fonctionnel, depuis les premières étapes de conception architecturale jusqu’au déploiement en phase de test. Térence a su travailler tant avec nos partenaires sud-coréens et chinois qu’avec les autres parties prenantes internes à Kelio (marketing, équipes métier).

      Satisfaits par la prestation de Térence, nous avons prolongé sa mission afin qu’il contribue à d’autres projets. Nous avons apprécié sa double maîtrise technique de langages de programmation haut et bas niveau, ainsi que sa capacité d’analyse du besoin et du contexte utilisateur.

      Térence a su s’intégrer à notre équipe d’une douzaine de personnes et a été moteur dans la mise en place de nouveaux processus afin d’améliorer la qualité et la fiabilité du code produit, notamment par le déploiement progressif d’une infrastructure CI/CD.

      Nous avons apprécié l'attitude constructive et agréable de Térence tout au long de sa mission où il a pu partager pleinement son expérience pour Kelio et a su suggérer des propositions pertinentes en respectant l'intégrité de l'équipe. Nous lui souhaitons un bel avenir professionnel.

      Stéphane Douillard, Responsable Bureau d'Étude Hardware chez Kelio
  3. Mars 21 — Nov 22
    Toulouse

    Conception et développement d'un service d'administration à distance pour des flottes de sirènes d'alerte à la population aux Etats-Unis sur STM32 et FreeRTOS.

    Implémentation du monitoring, de la configuration et de la mise à jour à distance via LwM2M. Sécurisation des communications avec MbedTLS & PSK.

    Conception et développement d'une stack 4G LTE complète (UDP & TCP) avec les derniers modules Sierra Wireless.

    Développement du back-end serveur et de l'interface visuelle pour interagir avec plus de 500 sirènes. En charge de l'automatisation du déploiement et de la maintenance sur site via Docker-Compose.

    • C
    • FreeRTOS
    • Java
    • STM32
    • 4G LTE
    • LwM2M
    • Git
    • MbedTLS
    • Thingsboard
    • JS
    • Anjay
    • Docker-Compose
    • CoAP
    • MQTT
    • Gestion de flotte
    • Mise à jour à distance
    • Priorisation d'appels
    • J'ai eu le plaisir de travailler avec Térence sur le développement d'un produit destiné aux Etats-Unis. À l'époque, Térence travaillait avec notre partenaire technologique TPL Systèmes et avait pour mission de concevoir une démonstration opérationnelle pour un outil de surveillance et de contrôle à distance de multiples dispositifs d'alerte à la population. Le but de cette conception était d'avoir un outil marketing pour solliciter des retours de la part de clients potentiels concernant les informations souhaitées et la facilité d'utilisation. Il était en charge de l'interface utilisateur et de l'implémentation de la liaison 4G avec les appareils distants.

      Les compétences techniques et interpersonnelles de Térence ont rendu très facile la collaboration avec lui. Il appréciait les opinions différentes et était très rapide à mettre en œuvre les changements proposés. Ses compétences en anglais, tant à l'écrit qu'à l'oral, sont excellentes.

      Vic Jensen, Vice-Président Senior chez PRISM
  4. Juin — Déc 20
    Paris

    Contribution au futur drone Anafi USA au sein de l'équipe en charge des radiocommunications.

    Développement d'un banc de test de mesure de sensibilité radio en chambre anéchoïque. Automatisation de quatre outils dont un testeur de communication radio afin d'améliorer la fiabilité et la répétabilité des mesures, réduction par cinq de la durée des opérations.

    Conception d'un second banc de test pour reproduire l'impact des conditions de vol sur les communications radio et le streaming vidéo.

    • C
    • Python
    • Android
    • 4G
    • Jenkins
    • Git
    • Mesures radio
    • Automatisation de banc de test
    • Térence a été d'une grande aide sur notre projet, ses capacités à comprendre du code complexe et à travailler de manière autonome ont été un atout pendant ces mois troublés. Il a également su comprendre le point de vue de l'utilisateur final afin de développer des procédures de tests automatisées sur notre banc de test RF complexe.

      Sébastien Gager, Responsable Connectivité chez Parrot
  5. Juin — Nov 19
    Toulouse

    Contribution au projet BoMo, basé sur des composants modulaires embarqués sur satellites pour le compte d'Airbus et du CNRS.

    Travail autonome en remplacement d'un consultant senior pour continuer l'implémentation du cahier des charges fonctionnel puis définir et mettre en place un plan de test extensif en condition spatiales (vibrations & températures extrêmes, interférences électromagnétiques, etc.)

    • C
    • PIC18F
    • Python
    • Embarqué sur satellite
    • Triple redondance
  6. Déc 18 — Mai 19
    Grenoble

    Tutorat d'étudiants diagnostiqués Asperger spécialisés en Data Science & Développement Web.

    Cette formation expérimentale s'est distinguée par des résultats exceptionnels, suscitant l'intérêt de grandes institutions comme Science Po Paris.

    • Jupyter
    • Anaconda
    • Python
    • Java
    • HTML & CSS
    • JS
    • SQL
    • Data Science

Études & diplômes

  1. 2017 — 2020
    Grenoble

    Spécialisation en Systèmes Embarqués & Objets Connectés

  2. Printemps 2020
    Philadelphie

    Ivy League, fondée en 1740 par Benjamin Franklin

  3. 2015 — 2017
    Nancy

    Spécialisation en Mathématiques & Sciences de l'Ingénieur

Projets personnels

À propos de moi

Après avoir développé mes premiers jeux vidéos en autodidacte au collège, mes projets personnels ont évolués et incluent aujourd'hui code applicatif, électronique et mécanique.

Je consacre également mon temps libre à la lecture, qu'il s'agisse de classiques littéraires ou de réflexions sur des défis sociétaux, ainsi qu'à la cuisine végétale et engagée.

Mon entreprise fait partie du collectif 1% for the Planet, ce qui signifie qu'au moins 1% de son chiffre d'affaire annuel est reversé à des associations œuvrant à la défense de l'environnement.

N'hésitez pas à me contacter pour échanger sur vos besoins et examiner des opportunités de collaboration sur vos projets.