
mouad bouchenial
Ingénieur Développement et Validation Logiciel
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
CS GROUP
oct. 2022 - Présent
4 ans 1 mois
28040 Massino Visconti, Novare, Italie
Ingénieur Développement et Validation Logiciel (Safran Electronics & Defense)
nov. 2024 - Présent
2 ans
28040 Massino Visconti, Novare, Italie
Évolution du logiciel critique d'acquisition de données de vol (norme DO-178C) et développement des nouvelles règles de switch •[Spécification & Architecture] : Étude des écarts fonctionnels et modélisation des architectures pour la sélection de sources de vol •[C Embarqué] : Implémentation des logiques de commutation (switching rules) pour le routage des trames AFDX et A429. •[Développement C] : Développement bas niveau de nouveaux algorithmes d'acquisition pour intégrer les évolutions de paramètres exigées par le nouveau standard. •[Test & Validation] : Campagnes de tests (unitaires/intégration/performance) sur bancs matériels LXI/VXI. •[Environnement technique] : C/C++, Scripts (Python/Batch), Protocoles AFDX & A429, Bancs LXI/VXI, DO-178C.
Ingénieur Développement et Validation Logiciel (Safran Electronics & Defense)
oct. 2023 - déc. 2024
1 an 3 mois
28040 Massino Visconti, Novare, Italie
Évolution du logiciel critique d'acquisition de données de vol (norme DO-178C) •[Toolchain & BDD] : Mise à jour de la base de données et convertion des données brutes en tables de routage C. •[Développement C] : Adaptation du code source pour implémenter de nouvelles fonctions de traitement spécifiques aux paramètres du nouveau standard. •[Génération de Build] : Compilation croisée du logiciel et génération des exécutables binaires pour le chargement sur cible embarquée. •[Tests de Performance] : Validation système sur bancs VXI/LXI : exécution de scripts automatiques, tests de non-régression et tests de performance en limite de charge. •[Environnement technique] : C, Chaîne interne (ADF/AFT/FTG), Diab Data Compiler, Wireshark, PVCS.
Ingénieur Logiciel Embarqué (Qualcomm)
oct. 2022 - oct. 2023
1 an 1 mois
92350 Le Plessis-Robinson, France
Analyse statique et mise en conformité de code critique (C++) •[Audit et Analyse Statique] : Détection, analyse et extraction des non-conformités du code source C++ à l'aide de l'outil Parasoft. •[Refactoring du code] : Reprise du code et correction des violations pour garantir le respect des normes AUTOSAR et MISRA C/C++. •[Validation & Non-régression] : Exécution des campagnes de tests (unitaires/intégration) suite aux modifications apportées. •[Documentation technique] : Rédaction des rapports d'analyse et mise à jour de la documentation logicielle pour assurer la traçabilité. •[Environnement technique] : C/C++, Parasoft C/C++test, AUTOSAR, MISRA C, Git.
Software Developer
SAP
janv. 2022 - oct. 2022
10 mois
92300 Levallois-Perret, France
Développement backend et maintenance évolutive du logiciel SAP WebIntelligence •[Dev C++ 14/17] : Conception et implémentation de nouvelles fonctionnalités pour le backend du logiciel WebIntelligence. •[Refactoring] : Modernisation d'un code historique pour optimiser l'architecture, la gestion mémoire et les performances d'exécution. •[Debugging] : Analyse approfondie de logs complexes et résolution des incidents de production remontés par les clients finaux. •[Validation logicielle] : Développement et passage de tests unitaires et de non-régression. •[Outils] : C/C++, C++ 11/14 visual studio,ODATA, JSON, XML, Perforce.
Développeur logiciel
Groupe PSA
avr. 2021 - oct. 2021
7 mois
78140 Vélizy-Villacoublay, France
Évolution et maintenance d'un outil interne de génération de code embarqué •[Analyse & Audit] : Étude architecturale et fonctionnelle du générateur de code existant pour identifier les axes d'amélioration. •[Développement IHM] : Conception et implémentation en C++ et Qt de nouvelles fonctionnalités pour enrichir les capacités de l'outil. •[Maintenance corrective] : Résolution des anomalies (bug fixing) pour stabiliser la base de code existante. •[Environnement technique] : C/C++, Qt, Qt Creator, CAN, LIN, XML, CANDB++, CANALYSER, DOXYGEN, UML, SVN.
Développeur C++
Akka Technologies
févr. 2020 - juil. 2020
6 mois
Casablanca-Settat, Maroc
Conception et développement d’une interface graphique pour la gestion de tests •[Conception logicielle] : Étude des besoins et modélisation UML d'une application de gestion de tests destinée aux équipes Airbus. •[Développement C++] : Développement d’un convertisseur de tests spécifiques (.stc) en format standardisé XML. •[Développement IHM] : Création d'une interface graphique permettant la visualisation, la configuration et le passage des tests •[Validation d'outillage] : Déploiement de l'application et validation fonctionnelle par l'exécution de campagnes de tests •[Outils] : C++, Qt, Qt Creator, UML, XML.
Développeur C++
EMBSYSTEMS
juil. 2019 - oct. 2019
4 mois
Tanger et périphérie
Développement d'une application mobile pour la télégestion d'un groupe d’électrogène. •[Conception IHM Mobile] : Développement d'une interface utilisateur mobile via le framework Qt pour le contrôle à distance de groupes électrogènes. •[Développement Backend (C++)] : Implémentation des algorithmes de traitement et de l’acquisition des données entrantes. •[Environnement technique] : C++, Qt, QML, Développement Mobile (Android/iOS), microcontrôleur ATmega1284p.
stage d'initiation
ONEE-Branche Eau
juil. 2018 - août 2018
2 mois
Meknès, Maroc
Etude de la mise en œuvre d’un système de télégestion
Formation
Faculté des Sciences et Technologies
Master 2 (M2), électronique embarqués
2020 - 2021
1 an 1 mois
Ecole Nationale des Sciences Appliquées de Fés
ingénieur d'État, Systémes Embarqués et Informatique Industrielle
2015 - 2020
5 ans 1 mois