À propos de moi

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.

Mon CV
Mohamed GALY

Formation

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

École Centrale d’Électronique

Paris, France | 2018 – 2021

  • Formation en apprentissage de 3 ans au sein de Stellantis.
  • C/C++ embarqué, systèmes temps réel, Linux embarqué, systèmes de contrôle, traitement du signal (DSP), électronique.

Programme Académique International - Informatique et Management

INSEEC U. London

London, United Kingdom | 2019 · 3 months

  • Statistiques et probabilités, programmation Java, intelligence artificielle.
  • Théorie du management, finance, travail en équipe, prise de parole en public.

DUT GEII – Génie Électrique et Informatique Industrielle

Sorbonne Université Paris XIII

Paris, France | 2016 – 2018

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

Expérience

Ingénieur Indépendant en Systèmes Embarqués

GalyTEK

Leoben | Nov 2023 – Present

  • Développement et déploiement de GalyTEK (galytek.com), une plateforme d’ingénierie conçue pour documenter des projets, publier des contenus techniques et proposer des services de conseil indépendant en systèmes embarqués.
  • Développement de firmware sur des microcontrôleurs STM32, en bare-metal et en temps réel sous FreeRTOS/Zephyr, ainsi que l’implémentation de drivers de bas niveau en utilisant CMSIS pour l’accès direct aux registres.
  • Intégration de MCUboot avec Zephyr, pour la mise en œuvre du secure boot et des fonctionnalités de mise à jour du firmware.
  • Intégration de modules Wi-Fi et Bluetooth avec des cartes basées sur STM32 pour le pilotage à distance de systèmes embarqués et l’échange de données de capteurs.
  • Développement de systèmes Linux embarqués sur STM32MP1 et BeagleBone Black, avec création d’images Linux personnalisées sous Yocto Project et Buildroot, et développement de drivers Linux et d’applications en espace utilisateur.
  • Conception de schémas électroniques et routage de PCB sous KiCad.
  • Suivi de formations avancées en Embedded C/C++, Embedded Linux et conception de PCB.

Ingénieur Développement Méthodologie

AVL

Graz, Austria | Aug – Oct 2023

  • Contribution à la mise en service d’architectures E/E sur des systèmes Hardware-in-the-Loop (HIL).
  • Définition des exigences de câblage entre les calculateurs ECU et les systèmes HIL dSPACE.
  • Configuration et maintenance des environnements de test dSPACE (ConfigurationDesk, ControlDesk).
  • Réalisation de tests d’intégration et de qualification logicielle sur systèmes HIL.
  • Développement de tests entièrement automatisés.
  • Lettre de recommandation officielle reçue en reconnaissance de mon travail et de mon engagement professionnel.

Ingénieur Diagnostic et Validation – R&D Automobile

Magna Steyr

Graz, Austria | Jan 2022 – Jul 2023

  • Contribution à la définition des spécifications de diagnostic ECU conformément à la norme ISO 14229 (UDS).
  • Validation des bases de données de diagnostic et des jeux de paramètres transmis par les fournisseurs d’ECU.
  • Réalisation de tests de diagnostic ECU avec Vector CANoe et des testeurs OBD, sur bancs de test et sur véhicules.
  • Contribution à la validation de la reprogrammation des calculateurs ECU sur plusieurs plateformes automobiles.
  • Analyse de la documentation technique et élaboration 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 des demandes de modification dans Jira.
  • Reconnaissance par le chef de département pour la qualité de mon travail.

Ingénieur Logiciel Embarqué – Apprenti

Stellantis Group

Paris, France | Sep 2018 – Aug 2021

  • Développement de deux systèmes de contrôle d’actionneurs conformes à AUTOSAR sous MATLAB/Simulink, dont un contrôleur de détendeur électronique pour la gestion thermique des batteries de véhicules électriques et un système de climatisation du véhicule.
  • Développement d’un modèle de système de diagnostic véhicule sous MATLAB/Simulink, permettant aux ingénieurs de valider efficacement le comportement diagnostic de leurs modèles Simulink dans un environnement de test Model-In-the-Loop (MIL).
  • Contribution au développement du gestionnaire de diversité des fonctions électroniques, permettant de gérer la disponibilité des fonctions logicielles selon la configuration du véhicule.
  • Planification et animation de réunions techniques avec les différentes équipes métier afin d’aligner les spécifications et de suivre l’avancement du développement.
  • Contribution à l’ensemble du cycle en V, de la rédaction des exigences au développement logiciel embarqué, jusqu’aux phases de tests unitaires, d’intégration et de validation véhicule.
  • Collaboration avec les différentes équipes dans un environnement Agile, en utilisant Jira.
  • Recommandé par le responsable de l’équipe Powertrain Electronics pour ma capacité à analyser les spécifications techniques et à développer des solutions MATLAB/Simulink optimisées.

Stagiaire En Télécommunications – Projet FTTH

AJEEL

Paris, France | Apr – Jun 2018

  • Stage de fin d’études dans le cadre du DUT GEII.
  • Réalisation d’études de cartographie et de planification de réseaux pour le déploiement FTTH (Fibre to the Home).
  • Utilisation de systèmes d’information télécoms pour la conception et la planification des déploiements réseau.
  • Mise à jour des schémas techniques selon les modifications relevées sur le terrain.