About Mohamed Said
Arabic
Native or bilingual
English
Fluent
French
Native or bilingual
Experience
- R&D CATU Groupe SICAMEIngénieur logiciel embarquéINTERNET OF THINGS (IOT)June 2024 - Today (2 years)Paris, FrancePorjet 3 : Conception et implémentation d’une nouvelle architecture logicielle pour une carte de commande demise à terre des caténaires ferroviaires (Projet SECUM )- Implémentation d’un noyau logiciel piloté par un séquenceur- Développement de nouvelles fonctionnalités produit- Adaptation des algorithmes de détection pour assurer la conformité avec les évolutions de la norme électrique.- Outils : MPLAB IDE, C, PIC, I2C , Norme : NFIEC/61243-1, 61243-2, 61243-3.Porjet 2 : Migration logicielle d’un microcontrôleur (du langage Assembleur vers le langage C) avec ajout denouvelles fonctionnalités multi-calibres pour le détecteur de tension – (Projet CC756 mois 3)- Migration d’un ancien logiciel en langage Assembleur (ASM) vers le langage C sur une nouvelle plateformemicrocontrôleur PIC- Étude technique, définition de l’architecture logicielle et implémentation d’un séquenceur- Sélection du microcontrôleur adapté aux besoins fonctionnels du produit- Développement et intégration de nouvelles fonctionnalités de détection multi-calibres- Rédaction de la documentation technique du projet.- Outils : MPLAB IDE, C, PIC, I2C, MCP23009, Norme : NFIEC/61243-1, 61243-2, 61243-3.Porjet 1 : Développement appareil de détection de tension et de chute qui communique avec une applicationmobile via BLE[CAT’SAFE](8mois)- Développement d’algorithme de fonctionnement de produit sur PIC en langage C.- Émulation de l’application mobile avec un IHM en Python- Encapsulation du protocole spécifique dans le protocole uart (Python)- Mise en place de la communication (produit/IHM) via Uart (Python)- Outils : MPLAB IDE, VS Code, Python, C, Uart, BLE, PIC.
- R&D FAREIngénieur logiciel embarquéTECHJune 2023 - May 2024 (11 months)Pithiviers, FranceMigration et intégration de de Software de nouvelle gamme des produis RF :- Migration d’ancien code (sur µC PIC) ver micro Cortex M4- Encapsulation de Protocole de communication TNET (filaire) dans un protocole RF (sans fil)- Implémentation des nouvelles fonctionnalités des produits.- Rédaction de la documentation technique du projet.
- Groupe Telnet,Ingénieur Système embarquéTECHJanuary 2021 - January 2023 (2 years)TunisiaDéveloppement d’un appareil de mesure industrielle sur microcontrôleur qui communique àtravers des différents protocoles (Modbus, TCP/IP, IEC61850):- Intégration du système d’exploitation temps réel FreeRTOS- Développement du driver pour le composant de mesure ADE9000- Mise en place de la communication SPI entre le microcontrôleur et l’ADE9000- Conception et mise en œuvre des algorithmes d’acquisition des grandeurs électriques- Développement et implémentation d’algorithmes de calibration des mesures de courant et de tension- Développement d’une couche logicielle de gestion des événements inter-cœurs sur microcontrôleur multi-cœurs- Développement des protocoles de communication externes (Ethernet, Modbus, IEC 61850) avec implémentationdes mécanismes de sécurité via MBDTLS.- Conception et développement d’un Bootloader sécurisé pour la mise à jour du firmware du projet.- Implémentation de mécanismes de sécurité logicielle pour le contrôle d’intégrité et l’authenticité du code lors desmises à jour (signature numérique, vérification de hachage).- Intégration de fonctions cryptographiques (SHA-256, RSA/ECC) pour la validation du firmware et la protectioncontre les attaques par injection de code.- Gestion des processus de mise à jour sécurisée OTA (Over-The-Air) avec vérification des métadonnées et ducertificat.- Mise en place d’un système de rollback sécurisé pour restaurer la version précédente en cas d’échec de mise à jour.- Tests et validation du Bootloader sur cibles embarquées avec scénarios de défaillance et d’attaque simulée.- Outils : MCUXPRESSO, NXP RT117 (dual core), ADE9000, OMICRON CMC430, SPI, Ethernet mms, ModBus,IEC61850, TCP/IP.
Recommendations
Be the first to recommend Mohamed Said
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Mastère spécialisé cybersécurité et IOT,Université Cergy Paris,2023Mastère spécialisé cybersécurité et IOT,
- Cycle d'ingénieur en génie Réseau et électronique,Ecole Nationale Supérieure d'Ingénieurs de Tunis,2021Cycle d'ingénieur en génie Réseau et électronique,