M.G.

Loading...

Bonjour, je suis

Mohamed GALY

Ingénieur en Systèmes Embarqués

Disponible pour CDI/CDD ou missions Freelance

J'ai passé ma carrière à rapprocher le logiciel au maximum du matériel. Du développement de systèmes de contrôle AUTOSAR chez Stellantis, à la validation des diagnostics ECU chez Magna Steyr, en passant par la mise en service de systèmes de test HiL chez AVL, j'ai toujours été attiré par le type de travail où le moindre détail fait la plus grande différence. Aujourd'hui je continue à construire, que ce soit en écrivant du firmware, en concevant des PCB ou en prototypant des systèmes embarqués par moi-même. Pour moi, la précision compte, et comprendre le matériel est tout aussi important qu'écrire le code qui le pilote.

Développeur
Systèmes Embarqués
Concepteur PCB
KiCad
Open Source
Projets GitHub
Scroll Down

À Propos

Mohamed GALY

Je suis Mohamed GALY, Ingénieur en Systèmes Embarqués titulaire d'un Diplôme d'Ingénieur (Master) de l'École Centrale d'Électronique, Paris. Mon parcours professionnel m'a conduit au sein de grandes entreprises automobiles, notamment Stellantis, Magna Steyr et AVL, où j'ai contribué au développement de systèmes de contrôle conformes à AUTOSAR avec MATLAB/Simulink, à la spécification et validation des diagnostics ECU selon ISO 14229 (UDS), ainsi qu'à la mise en service d'environnements de test Hardware-in-the-Loop (HiL) sur plateformes dSPACE. Ces expériences m'ont permis de comprendre en profondeur comment le logiciel embarqué s'intègre dans le cycle de développement automobile.

Mes fondations techniques reposent sur le développement en C/C++ pour systèmes bare-metal et temps réel, sur plusieurs familles de microcontrôleurs dont STM32, PIC et les plateformes FPGA. Je me concentre sur l'écriture de pilotes registre propres et efficaces pour des périphériques tels que USART, SPI, I2C, CAN, ADC et DMA. Au-delà du développement firmware, je travaille également avec Embedded Linux via Buildroot, BusyBox et Yocto, et je conçois du matériel avec KiCad pour la conception de PCB.

J'ai créé ce site pour documenter mes projets, partager des connaissances pratiques et me connecter avec des ingénieurs passionnés par les systèmes embarqués. Que ce soit pour développer des pilotes bare-metal, construire des applications embarquées temps réel, concevoir des prototypes PCB ou expérimenter avec des systèmes IoT, j'aime transformer des idées en solutions qui tournent sur du vrai matériel. Je crois fermement à l'apprentissage par la pratique, à la curiosité permanente et à la construction continue de la prochaine chose.

Compétences

Stack Technique

Expérience

Nov 2023 – Present

Développement indépendant en systèmes embarqués

GalyTEK

Leoben
  • Réalisation de projets de systèmes embarqués sur STM32F4/F7 en bare-metal et FreeRTOS, incluant communication CAN multi-nœuds, contrôle moteur et prototypes IoT.
  • Développement de pilotes bas niveau (USART, SPI, I²C, CAN, ADC, DMA, PWM) en C/C++ à partir de zéro.
  • Conception de schémas et routage de PCB sous KiCad ; débogage au niveau carte et intégration de périphériques.
  • Développement d’interfaces graphiques (LVGL, TouchGFX) et de prototypes IoT (serveur web ESP8266, contrôle Bluetooth HC-05) sur STM32.
  • Suivi de formations avancées en Embedded C/C++, Embedded Linux (drivers), conception PCB et systèmes critiques.
Aug – Oct 2023

Ingénieur Méthodologie de Développement

AVL · Graz, Austria

Graz, Austria
  • Mise en service d’architectures E/E sur des systèmes Hardware-in-the-Loop (HiL).
  • Spécification des exigences de faisceaux de câbles entre les ECU et les systèmes HiL dSPACE.
  • Configuration des outils dSPACE (ConfigurationDesk, ControlDesk) pour les tests en boucle ouverte.
  • Création de cas de test automatisés complets et de documentation de test pour la validation HiL.
  • Obtention d’une lettre officielle de recommandation reconnaissant des performances exceptionnelles.
Jan 2022 – Jul 2023

Ingénieur Diagnostic et Validation – R&D Automobile

Magna Steyr · Graz, Austria

Graz, Austria
  • Contribution à la définition des spécifications de diagnostic pour les fournisseurs d’ECU conformément à la norme ISO 14229 (UDS).
  • Validation des bases de données de diagnostic et des ensembles de paramètres fournis par les fournisseurs d’ECU.
  • Réalisation de tests de diagnostic ECU à l’aide de Vector CANoe et de testeurs OBD sur bancs d’essai et véhicules.
  • Contribution à la validation du flashage et de la reprogrammation des ECU sur plusieurs plateformes véhicules.
  • Analyse de la documentation technique et développement de scénarios de test pour la validation des fonctions de diagnostic.
  • Gestion des tickets de test, suivi des anomalies et documentation des résultats et demandes de modification dans JIRA.
  • Reconnaissance officielle du responsable de département pour la rapidité d’apprentissage des diagnostics véhicules et la qualité des contributions.
Sep 2018 – Aug 2021

Ingénieur Logiciel Embarqué (Apprentissage)

Stellantis Group · Paris, France

Paris, France
  • Développement de deux systèmes de contrôle d’actionneurs conformes AUTOSAR sous MATLAB/Simulink (ExvDriveChiller pour la gestion thermique de la batterie et la climatisation), de la définition des exigences à la livraison technique.
  • Modélisation d’un système de diagnostic véhicule sous Simulink pour des tests et validations précoces en Model-in-the-Loop (MIL).
  • Développement de logiciels embarqués conformément aux exigences des clients internes et aux standards spécifiques du projet.
  • Intégration de modules logiciels dans des plateformes de simulation véhicule et gestion des livraisons à l’aide d’outils internes de vérification et de standards de documentation.
  • Planification et animation de réunions techniques avec des équipes transverses afin d’aligner les spécifications et suivre l’avancement du projet.
  • Collaboration avec des équipes pluridisciplinaires dans un environnement agile utilisant JIRA.
Apr – Jun 2018

Stagiaire Ingénieur en Télécommunications – Projet FTTH (Stage de fin d’études, DUT GEII)

AJEEL · Paris, France

Paris, France
  • Réalisation d’études de cartographie pour le déploiement FTTH (Fiber to the Home) et la planification de la conception réseau.
  • Utilisation de systèmes d’information télécom pour la conception et la planification du déploiement du réseau.
  • Mise à jour des schémas techniques en fonction des modifications effectuées sur le terrain.

Témoignages

Projets

Projets en préparation

Je prépare actuellement mes projets pour les mettre en ligne. Abonnez-vous pour être informé(e) dès qu’ils sont disponibles.

Pas de spam. Désabonnement à tout moment.

Formation

2018 – 2021

Diplôme d’Ingénieur – Ingénierie des systèmes embarqués

École Centrale d’Électronique

Paris, France
  • Apprentissage académique–industriel de 3 ans au sein du groupe Stellantis (2018–2021).
  • C/C++ embarqué, Python, robotique, systèmes de contrôle, systèmes temps réel, Linux embarqué, DSP.
2019 · 3 months

Programme d’échange universitaire – Informatique et management

INSEEC U. London

London, United Kingdom
  • Statistiques et probabilités, Java, intelligence artificielle.
  • Théorie du management, finance, travail d’équipe, prise de parole en public.
2016 – 2018

DUT GEII – Génie Électrique et Informatique Industrielle

Sorbonne Université Paris XIII

Paris, France
  • Génie électrique, électronique, électronique de puissance, VHDL, microcontrôleurs, télécommunications, compatibilité électromagnétique (CEM).
  • Programmation : C, C++, Java.

Articles

Bientôt disponible

De nouveaux articles arrivent bientôt. Abonnez-vous pour être le premier à être informé.

Pas de spam. Désabonnement à tout moment.

Me Contacter

Vous avez un projet en tête, une question ou souhaitez simplement vous connecter ?
Je suis toujours ouvert à de nouvelles opportunités et à des conversations constructives
Je serais ravi d'avoir de vos nouvelles.

Disponible pour CDI/CDD ou missions Freelance