Système: Linux, Windows Vista, XP, 2000/2003/2008 , Unix,
Langages de programmation: C#, C, C++, Java, Visual C++, Shell, PHP, XML, HTML, JavaScript, Assembleur 86x, Motorola 68000…
SGBD: MySql, SQL Server
IDE: Visual Studio (6, 2003, 2005, 2008, 2010, 2012), Eclipse, GCC, MPLAB, Power Designer (ex. AMC* Designer)
Déploiement & packaging Installshield studio 9 et 12
uin-juillet 2012 Denso (projet pour le compte de PSA) Développement d'un démonstrateur multimédia et connectivité Projet 1 entre différents systèmes sur plateforme freescale.. Réalisation : • • • Acquisition vidéo Traitement d'images Liaison CAN Environnement : Matériel Carte SABRE et IM53 Outils/Langage C, C++, QT, bash Techniques utilisées: video for linux, CAN, serveurs tcp/ip, drivers linux….
Juillet 2011-juin 2012 BOSCH Projet 1 Architecte logiciel et fonctionnel sur logiciel embarqué pour calculateur de contrôle moteur. Réalisation : • • Analyse fonctionnelle et logicielle des spécifications des modules PSA et BOSCH. Recherche de correspondances fonctionnelles entre les interfaces des modules BOSH et des modules PSA • Réalisation des spécifications et des actions à faire pour la réalisation des adaptations l’intégration entre modules Bosch et PSA
Juillet 2010-juin 2011 Peugeot PSA http://www.jamjoum.com/ Projet 1 Développement de modules logiciels embarqués pour les calculateurs des moteurs diesel : norme €6. Réalisation : • • • • Codage manuel de composant logiciel : module combustion Conception par générations de code avec l’outil targetlink Test de couverture et de conformité entre code résultat et modèle Encapsulation de codes en S-fonction pour préparation de code vers le service validation Environnement : Matériel µcontrôleur « Infeneon 1736 » Outils/Langage C, MATLAB simulink, TargetLink, Techniques utilisées: prototypage rapide
Décembre 2009-juillet 2010 E2-CAD (projet pour le compte de Renault) Projet 1 Développement de module dans un système temps réel critique pour le calculateur de la commande du chargeur des voitures électriques de Renault. Réalisation : • Implémentation des services pour la mesure et la calibration du soft embarquées, utilisant les standards ETAS (modules électroniques + logiciel embarqué + un outil de génération du fichier de description de soft : A2L). • • • Développement des drivers PWM pour le pilotage des IGBT qui pilotent la charge. Rédaction de la documentation interface matérielle logicielle. Conseil pour la génération de code Environnement : Matériel µcontrôleur « Infeneon 1736 », contrainte temps réel 100µs Outils/Langage C, MATLAB simulink, TASKING, INCA, OS proprétaire Techniques utilisées: Accès sur carte par OCDS/JTAG,
Septembre 2008 octobre 2009 ETAS Group (projet pour le compte de Renault) Projet 1 Réalisation d’un outil d’interfaçage unique des différentes solutions d’ETAS pour l’assemblage fonctionnel des modules à simuler. (Validation SIL / MIL) Réalisation : • • • • • Analyse de besoin Rédaction des spécifications. Conception haut et bas niveau Implémentation C#, C++, MATLAB Packaging Environnement : Outils/Langage « Entreprise Architect », « Visual Studio 2008 », UML, C# .NET 2.0, C++, Matlab simulink, INTECRIO, INCODIO, INCA, RTA-OSEK Techniques utilisées: Winforms, Databindings, Evénements, Multithreading, Design pattern, Réflexion, Génération de code, configurations automatique des OS,
2002-2006 Diplôme d’ingénieur généraliste de l’ENSEA. (Grande Ecole d’Ingénieur), Option : Signal, Temps réel et Communications.
2000-2002 Diplôme Universitaire de Technologies, génie électrique et informatique industrielle, à l’IUT: université Joseph Fourier Grenoble.