M.G.

Loading...

مرحباً، أنا

Mohamed GALY

مهندس Embedded Systems

متاح للعقود الدائمة/المؤقتة أو مشاريع العمل الحر

قضيت مسيرتي المهنية أسعى إلى تقريب البرمجيات من Hardware قدر الإمكان. من تطوير AUTOSAR Control Systems في Stellantis، إلى التحقق من تشخيصات ECU في Magna Steyr، وصولاً إلى تشغيل HiL Test Systems في AVL، كنت دائماً منجذباً إلى النوع من العمل الذي يُحدث فيه أصغر تفصيل أكبر فرق. أواصل اليوم البناء والتطوير، سواء بكتابة الـ Firmware أو تصميم الـ PCB أو بناء Embedded Prototypes بمفردي. بالنسبة لي، الدقة أمر بالغ الأهمية، وفهم Hardware لا يقل أهمية عن كتابة الـ Code الذي يُشغّله.

مطوّر
Embedded Systems
PCB Designer
KiCad
Open Source
GitHub Projects
Scroll Down

عني

Mohamed GALY

أنا Mohamed GALY، مهندس Embedded Systems أحمل درجة Master (Diplôme d'Ingénieur) من École Centrale d'Électronique, Paris. قادني مساري المهني عبر كبرى شركات السيارات، من بينها Stellantis وMagna Steyr وAVL، حيث أسهمت في تطوير AUTOSAR Control Systems باستخدام MATLAB/Simulink، وتوصيف وتحقق ECU Diagnostics وفق ISO 14229 (UDS)، وتشغيل بيئات Hardware-in-the-Loop (HiL) Testing باستخدام dSPACE Platforms. منحتني هذه التجارب فهمًا عميقًا لكيفية اندماج Embedded Software في Vehicle Development Lifecycle.

تقوم قاعدتي التقنية على تطوير C/C++ لأنظمة Bare-Metal و Real-Time عبر عائلات متعددة من الـ Microcontrollers، تشمل STM32 وPIC والمنصات المعتمدة على FPGA. أركّز على كتابة Register-Level Drivers نظيفة وفعّالة للـ Peripherals مثل USART وSPI وI2C وCAN وADC وDMA. وإلى جانب تطوير Firmware، أعمل أيضًا مع Embedded Linux باستخدام Buildroot وBusyBox وYocto، وأصمّم Hardware باستخدام KiCad PCB.

أنشأت هذا الموقع لتوثيق مشاريعي، ومشاركة المعرفة العملية، والتواصل مع المهندسين الشغوفين بـ Embedded Systems. سواء في تطوير Bare-Metal Drivers، أو بناء Real-Time Embedded Applications، أو تصميم PCB Prototypes، أو تجريب IoT Systems، أجد متعةً في تحويل الأفكار إلى حلول تعمل على Real Hardware. أؤمن بـLearning by Doing، والبقاء فضوليًا، والاستمرار في بناء الشيء التالي.

المهارات

مجموعة التقنيات

الخبرة

Nov 2023 – Present

Independent Embedded Systems Development

GalyTEK

Leoben

Medical recovery period following an accident (Nov 2023 – Jan 2026), with continued technical skill development.

  • Developed and deployed GalyTEK (galytek.com), a full-stack personal platform built with Java Spring Boot and Thymeleaf, to document embedded systems projects and share technical insights with the embedded systems community.
  • Built embedded systems projects on STM32F4/F7 using bare-metal and FreeRTOS, including CAN bus multi-node communication, motor control, and IoT prototypes.
  • Developed low-level peripheral drivers (USART, SPI, I²C, CAN, ADC, DMA, PWM) from scratch in C/C++.
  • Designed PCB schematics and layouts in KiCad; performed board-level debugging and peripheral integration.
  • Built GUI applications (LVGL, TouchGFX) and IoT prototypes (ESP8266 web server, HC-05 Bluetooth control) on STM32.
  • Completed advanced courses in Embedded C/C++, Embedded Linux (device drivers), PCB design, and safety-critical systems.
Aug – Oct 2023

Development Engineer Methodology

AVL · Graz, Austria

Graz, Austria
  • Commissioned E/E architectures on Hardware-in-the-Loop (HiL) systems.
  • Specified wiring harness requirements between ECUs and dSPACE HiL systems.
  • Configured dSPACE tools (ConfigurationDesk, ControlDesk) for open-loop testing.
  • Created fully automated test cases and test documentation for HiL validation.
  • Received a formal letter of recommendation recognizing outstanding performance.
Jan 2022 – Jul 2023

Diagnostics and Validation Engineer – Automotive R&D

Magna Steyr · Graz, Austria

Graz, Austria
  • Contributed to defining diagnostic specifications for ECU suppliers in compliance with ISO 14229 (UDS) standards.
  • Validated diagnostic databases and parameter sets delivered by ECU suppliers.
  • Performed ECU diagnostic testing using Vector CANoe and OBD testers on bench setups and vehicles.
  • Contributed to ECU flashing and reprogramming validation across multiple vehicle platforms.
  • Reviewed technical documentation and developed test scenarios for diagnostic feature validation.
  • Managed test tickets, tracked bugs, and documented results and change requests in JIRA.
  • Received strong recognition from the Department Manager for rapid ramp-up in vehicle diagnostics and high-quality contributions.
Sep 2018 – Aug 2021

Embedded Software Engineer – Apprenticeship

Stellantis Group · Paris, France

Paris, France
  • Developed two AUTOSAR-compliant actuator control systems in MATLAB/Simulink, including an electronic expansion valve controller for electric vehicle battery thermal management and a vehicle climate control system.
  • Built a vehicle diagnostic system model in Simulink, allowing engineers to efficiently validate the diagnostic behavior of their software modules in the Model-In-the-Loop (MIL) testing environment.
  • Planned and led technical meetings with cross-functional teams to align on specifications and track progress.
  • Contributed to the full V-cycle, from requirements definition and coding through testing and vehicle validation.
  • Collaborated with cross-functional teams in an agile environment using JIRA.
Apr – Jun 2018

Telecommunications Engineering Intern – FTTH Project (Final-Year Internship, DUT GEII)

AJEEL · Paris, France

Paris, France
  • Performed FTTH (Fiber to the Home) deployment mapping studies and network design planning.
  • Used telecommunications information systems for network design and deployment planning.
  • Updated technical schematics based on field modifications.

شهادات

المشاريع

المشاريع في الطريق

أعمل حاليًا على رفع مشاريعي. اشترك أدناه لتكون أول من يعلم حين تصبح متاحة.

لا Spam. إلغاء الاشتراك في أي وقت.

التعليم

2018 – 2021

Master’s Degree (Diplôme d’Ingénieur) – Embedded Systems Engineering

École Centrale d’Électronique

Paris, France
  • 3-year academic–industrial apprenticeship at Stellantis Group (2018–2021).
  • Embedded C/C++, Python, Robotics, Control Systems, Real-Time, Embedded Linux, DSP.
2019 · 3 months

University Exchange – Computer Science & Management

INSEEC U. London

London, United Kingdom
  • Statistics and Probability, Java Programming, Artificial Intelligence.
  • Management Theory, Finance, Teamwork, Public Speaking.
2016 – 2018

DUT GEII – Electrical Engineering & Computer Science

Sorbonne Université Paris XIII

Paris, France
  • Electrical Engineering, Electronics, Power Electronics, VHDL, Microcontrollers, Telecommunications, Electromagnetic Compatibility (EMC).
  • Programming: C, C++, Java.

المقالات

قريباً

مقالات جديدة في الطريق. اشترك لتكون أول من يعلم.

لا Spam. إلغاء الاشتراك في أي وقت.

تواصل معي

هل لديك مشروع في ذهنك، سؤال، أو تريد التواصل فحسب؟
أنا دائماً منفتح على الفرص الجديدة والمحادثات الهادفة
يسعدني أن أسمع منك.

متاح للعقود الدائمة/المؤقتة أو مشاريع العمل الحر