-
MBDA
- Développeur logiciel applicatif temps réel
Le Plessis-Robinson
2016 - maintenant
Développement d'un logiciel C2 (C++/design patterns, bash, UML, Synergy, Bugzilla, Rhapsody).
- Évolution des spécifications,
- Définition et réalisation de l'architecture du logiciel,
- Développement d'évolution fonctionnel du logiciel,
- Correction de fait technique,
- Robustification des procédures de tests,
- Implémentation de test unitaire,
- Pré-intégration logiciel,
- Rédaction documentaire.
-
Thales Raytheon Systems
- Développeur logiciel applicatif
Courbevoie
2015 - 2016
Développement d’évolutions pour un logiciel de supervision C2 (C++/design patterns, Python, bash, UML, SNMP, ClearCase, ClearQuest, Eclipse).
- Définition de l'architecture du système,
- Ajout de nouvelles fonctionnalités, gestions de nouveaux modes de fonctionnement,
- Correction de faits techniques,
- Implémentation de test unitaire,
- Supervision des ressources : CPU, RAM et Disques Durs,
- Support aux équipes d’intégration.
Développement d’évolutions pour un logiciel d’archivage et de restitution des données (C++, ClearCase, ClearQuest, Eclipse).
- Ajout de nouvelles fonctionnalités, gestion de l’archivage et de la restitution de fichier,
- Correction de faits techniques,
- Support aux équipes d’intégration,
- Rédaction documentaire.
Développement d’évolutions pour un logiciel de conversion de donnée L16 (C++, L16 : JRE/DCL16/Simple, ClearCase, ClearQuest, Eclipse).
- Refactoring du composant,
- Ajout de nouvelles fonctionnalités, conversion bidirectionnel de données DCL16 en JRE,
- Correction de faits techniques,
- Intégration logiciel,
- Rédaction documentaire.
-
ASTEK
- Developpeur logiciel embarqué
Boulogne-Billancourt
2015 - 2015
Réalisation d’un logiciel applicatif embarqué dans un casque de ski connecté au réseau SigFox (M2M, IoT, Eclipse, C, ARM).
• Analyse des fonctionnalités et du fonctionnement du système,
• Prise en main du kit de développement (Hardware et Software),
• Réalisation du logiciel applicatif embarqué en C sous Eclipse,
• Intégration sur le kit de développement,
• Rédaction de document : manuel utilisateur et manuel de conception.
-
MBDA
- Ingénieur en support logiciel
Le Plessis-Robinson
2014 - 2014
Portage d’un logiciel de préparation de mission sur Ubuntu et Windows 7 et validation d’algorithme de calcul missile sur ce logiciel (C++ , bash, Java, C).
• Génération des librairies utilisées par le logiciel de préparation de mission,
• Tests et validation d’algorithmes de calcul,
• Implémentation et utilisation de shell script pour l’automatisation des tests,
• Correction d’algorithme de conversion Ascii – Binaire en C.
-
MBDA
- Stage : Développeur logiciel embarqué temps réel
Le Plessis-Robinson
2014 - 2014
Réalisation d’un environnement de test temps réel pour calculateurs embarqués (Java, C++, UML, XML, PowerPC).
• Analyse du cahier des charges et modélisation UML du système,
• Développement de la partie commande de l’environnement de test en Java sous Eclipse,
• Développement du logiciel applicatif sur la carte de prototypage en C/C++ sous Eclipse,
• Gestion de la communication : Ethernet, lien série, …
• Intégration sur la carte de prototypage,
• Rédaction de documents de conception.
-
ECAD Laboratory, Bulgarie
- Stage : développeur matériel
2013 - 2013
Implémentation d’un Modulateur Sigma Delta (CAN) sur Spartan 3A (FPGA, VHDL, Xilinx ISE, ISim).
• Conversion d’un algorithme de calcul développé sous Simulink en VHDL,
• Intégration de l’algorithme sur Spartan 3A.
Implémentation d’un réseau de neurones destiné à la classification sur Zynq (FPGA, VHDL, Xilinx ISE, ISim).
• Sélection d’un algorithme d’apprentissage,
• Réalisation de l’apprentissage d’un réseau sous Matlab,
• Implémentation d’un neurone sous Xilinx ISE,
• Simulation du modèle d’un neurone avec ISim,
• Implémentation d’un réseau de neurones sous Xilinx ISE,
• Simulation du réseau de neurones avec ISim.