À propos de Mohamed Said
Arabe
Bilingue ou natif
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- R&D CATU Groupe SICAMEIngénieur logiciel embarquéINTERNET DES OBJETSjuin 2024 - Aujourd'hui (2 ans)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éHIGH TECHjuin 2023 - mai 2024 (11 mois)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éHIGH TECHjanvier 2021 - janvier 2023 (2 ans)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.
Recommandations
Soyez le premier à recommander Mohamed Said
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- 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,