I'm Mohamed GALY, an Embedded Systems Engineer holding a Master's Degree (Diplôme d'Ingénieur) from École Centrale d'Électronique. My professional path has taken me through leading automotive companies including Stellantis, Magna Steyr, and AVL, where I contributed to AUTOSAR-compliant control system development using MATLAB/Simulink, ECU diagnostic specification and validation under ISO 14229 (UDS), and Hardware-in-the-Loop (HiL) test environment commissioning with dSPACE platforms. These experiences gave me a strong understanding of how embedded software integrates into the broader vehicle development lifecycle.
My technical foundation is built on C/C++ development for bare-metal and real-time systems across multiple microcontroller families including STM32, PIC, and FPGA-based platforms. I focus on writing clean, efficient register-level drivers for peripherals such as USART, SPI, I2C, CAN, ADC, and DMA. Beyond firmware development, I also work with Embedded Linux using Buildroot, BusyBox, and Yocto, and design hardware with KiCad PCB design.
I created this website to document my projects, share practical knowledge, and connect with engineers passionate about embedded systems. Whether developing bare-metal drivers, building real-time embedded applications, designing PCB prototypes, or experimenting with IoT systems, I enjoy turning ideas into solutions that run on real hardware. I strongly believe in learning by doing, staying curious, and continuously building the next thing.