EXPERIENCES
Juin. 2018 – présent : Développeur C/C++ - EDF R&D à Palaiseau
Au sein du département OSIRIS (Optimisation, Simulation, Risques et Statistiques), intervention sur tout le
cycle de développement sur plusieurs chaines d’outils d’optimisation et de simulation de l’équilibre
offre/demande d’électricité.
Principales Activités & Missions :
Avant-vente, recueil et cadrage des besoins, rédaction des propositions techniques.
Rédaction des spécifications fonctionnelles et techniques.
Conception technique détaillée.
Développements et tests (unitaires, fonctionnelles et de validation)
Rédaction de la documentation technique et utilisateur
MCO (analyse et corrections d’anomalies, maintenance adaptative)
Présentation des travaux
Support niveau 3 aux équipes d’intégration, aux équipes métiers et aux utilisateurs externes
Novembre 2017 – juillet 2018 : Développeur C/C++ - SAFRAN à Éragny
Développement dans un environnement normatif et contraint d’un logiciel embarqué pour la
concentration des pannes du système de drone tactique Patroller
Principales Activités & Missions :
Développements des modules suivant le standard et les procédures de de la norme
Test unitaires
Analyse et amélioration des performances CPU et mémoire
Stack Technique :
Norme : DO178B DAL-C
Méthodologie : Cycle en V
Gestion de versions : Git
Langage de programmation : C++11(Design patterns, multithreading), Boost
Langage de description des données : XML, XSD
Protocoles de communication : DDS, SNMP
Mars 2017 – Septembre 2017 : stage de fin d’études - AERACCESS à la Base aérienne de Brétigny
Développement d’un module de stabilisation basé sur des capteurs ultrason et de flux optique pour un
drone civil destiné à des missions d’inspection et de surveillance
Missions :
Étude détaillée de l’architecture générale du drone et des protocoles de communications
Réalisation du banc d’essai
Tests sur le capteur de flux optique (PX4FLOW), caractérisation des données en sortie et rédaction de
la documentation post test
Développement des modules du système de stabilisation (acquisition, traitement, régulation,
commandes)
Rédaction et mise à jour du dossier technique lié au cycle de développement du projet
Stack Technique :
Linux
C/C++, Qt
Protocoles: Uart, I2c, Mavlink
Outils de développements : GCC, Git, processeur ARM cortex M4
Mars 2016 – Aout 2016 : stage de fin d’études - Renault à Tanger Maroc
Conception et réalisation d’un système embarqué à base d’IHM pour l’automatisation de la
documentation des arrêts des lignes de production (suivi des moyens de production)
Missions :
Etude détaillée de la structure et les modes de fonctionnement de la ligne de production
Conception et intégration des IHM dans les écrans tactiles et pupitres
Développement du middleware (Application en vb.net qui fait interface entre les sorties des écrans
tactiles et une base de données SQL server)
Tests de validation et d’intégration
Rédaction de la documentation technique et le guide d’utilisation
Stack Technique :
VB.net, SQL server, IHM, Automatisme, robotique