
Mohammed EL MANSOUR
Ingénieur Logiciels Embarqués Senior | C++ et Python
Salaire / Taux journalier
Toulouse, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Ingénieur systèmes embarqués avec 4+ ans d'expérience Airbus en développement C/C++ et Python selon normes avioniques DO-178C. Expertise en protocoles ARINC, tests RobotFramework et méthodologies agiles. Je développe des solutions embarquées critiques robustes pour vos projets industriels.
Expérience de travail
Ingénieur Logiciels et Systèmes Informatiques Embarqués
Airbus
févr. 2022 - oct. 2024
2 ans 9 mois
Toulouse, France
Ingénieur Développement Logiciels et systèmes embarqués (C/C++ et Python) en méthodologie agile (Scrum, Sprints, JIRA) au sein d’Airbus pour les projets ARINC 615A TFTP et SMG-ABD. - Développement des nouvelles fonctionnalités et maintenance corrective en C et C++. - Développement des nouvelles librairies en Python et leurs tests unitaires. - Tests d’intégration RobotFramework sur les bancs virtuels SIMUGENE basés sur les exigences du RTM/norme DO-178C. - Travail en équipe et relecture interne des réalisations des autres membres de l’équipe avant la livraison pour assurer la qualité et la cohérence des réalisations. - Capture et analyse des trames réseaux avec Wireshark (connexion TFTP, Tram WRQ, RRQ, Message d'erreur). - Utilisation de service TFTP avec le Protocole UDP port 69 pour le download upload (service-client) et gestion des codes des erreurs (ERROR, WRQ, RRQ) - Utilisation de TRACE32, Docker, Jenkins. - Certificat of Critical Embedded Software Developement for Avionics
Ingénieur Logiciels et Systèmes Embarqués
Randstad Digital France
janv. 2022 - oct. 2024
2 ans 10 mois
Toulouse, France
Développement IHM C++ Qt - planification de trajectoire
SEABER
avr. 2021 - oct. 2021
7 mois
56100 Lorient, France
Développement d’un logiciel (Seaplan) en Qt C++ pour la planification de trajectoires du robot sous-marin YUCO au sein d'une start-up qui conçoit et fabrique des robots sous-marins pour les professionnels de la mer. J’ai notamment pu intervenir dans la création de 4 écrans en QML pour le paramétrage du logiciel, la création et modification des missions, l’affichage des caractéristiques du robot ou encore l’analyse des données après mission. - Développement des nouvelles fonctionnalités en C++. - Design applicatif en QML (gestion des boutons, des champs de textes, couleurs...) - Mise en place de la communication entre les widgets en utilisant SIGNAL/SLOT. - Importation/sauvegarde de la mission en utilisant JSON et le protocole Protobuf. - Gestion de graphes Google Charts. - Importation des fichiers Geotiff sur la carte. - Tests unitaires. - Test du robot dans la mer en utilisant des missions créées par le logiciel Seaplan. - Rédaction du guide d’utilisation du logiciel en anglais. - Participation aux différentes réunions et tests.
Assistant développeur
Polytech Clermont-Ferrand
mai 2020 - août 2020
4 mois
Clermont-Ferrand, France
Création d’une interface graphique qui sert à convertir une page web (.html) à un tableau d’octets dans un fichier .h compilable en C/C++.
Ingénieur chercheur stagiaire
Universidad Complutense de Madrid
mai 2019 - juil. 2019
3 mois
Madrid, Espagne
Implémentation de différents designs d'un multiplicateur à retenue anticipée sur un ordinateur quantique IBM de 4 qubits avec python/qiskit. Mise en place de code correction d'erreur quantique. Optimisation pré-compilation. Comparaison des performances/fiabilité des différents designs.
Professeur soutien scolaire
Complétude
nov. 2018 - mai 2019
7 mois
Clermont-Ferrand, France
Professeur de soutien scolaire à domicile en Mathématiques et Physique.
Assistant en automatisme
ZINELEC Group
juin 2018 - juil. 2018
2 mois
Fès, Maroc
La télégestion pour surveiller et automatiser une station de pompage d'eau brute, ainsi la CAO de la partie commande et la partie puissance sur le logiciel Proteus.
Formation
Polytech Clermont
Diplôme d'ingénieur
2018 - 2020
3 ans
École Hassania des Travaux Publics - المدرسة الحسنية للأشغال العمومية
Diplôme d'ingénieur
2016 - 2018
3 ans
Classes Préparatoires Moulay Idriss
2014 - 2016
3 ans