Ich bin Mohamed GALY, Embedded-Systems-Ingenieur mit einem Master-Abschluss (Diplôme d'Ingénieur) der École Centrale d'Électronique, Paris. Mein beruflicher Werdegang führte mich durch führende Automobilunternehmen, darunter Stellantis, Magna Steyr und AVL, wo ich zur AUTOSAR-konformen Steuerungssystementwicklung mit MATLAB/Simulink, zur ECU-Diagnose-Spezifikation und -Validierung nach ISO 14229 (UDS) sowie zur Inbetriebnahme von Hardware-in-the-Loop (HiL)-Testumgebungen mit dSPACE-Plattformen beigetragen habe. Diese Erfahrungen haben mir ein fundiertes Verständnis dafür vermittelt, wie Embedded-Software in den gesamten Fahrzeugentwicklungszyklus integriert wird.
Mein technisches Fundament basiert auf der C/C++-Entwicklung für Bare-Metal- und Echtzeitsysteme auf mehreren Mikrocontroller-Familien, darunter STM32, PIC und FPGA-basierte Plattformen. Ich konzentriere mich auf das Schreiben sauberer, effizienter Register-Level-Treiber für Peripheriegeräte wie USART, SPI, I2C, CAN, ADC und DMA. Neben der Firmware-Entwicklung arbeite ich auch mit Embedded Linux unter Verwendung von Buildroot, BusyBox und Yocto, und entwerfe Hardware mit KiCad PCB Design.
Ich habe diese Website erstellt, um meine Projekte zu dokumentieren, praktisches Wissen zu teilen und mich mit Ingenieuren zu vernetzen, die für eingebettete Systeme begeistert sind. Ob beim Entwickeln von Bare-Metal-Treibern, beim Aufbauen von eingebetteten Echtzeit-Anwendungen, beim Entwerfen von PCB-Prototypen oder beim Experimentieren mit IoT-Systemen – ich verwandle gerne Ideen in Lösungen, die auf echter Hardware laufen. Ich glaube fest an Lernen durch Handeln, neugierig zu bleiben und kontinuierlich das Nächste zu entwickeln.