-
Thales Optronique
- Consultant AKKA - Développeur C++
Courbevoie
2013 - maintenant
- Développement et mise à jour d'un logiciel de test de driver Linux.
- Mise en place d'un système de pagination pour Linux
- Développement en C++ des évolutions logicielles des Jumelles Sophie XF
- Développement en C++ de l'algorithme de gestion du NUC
- Développement de Driver linux, mise en place des interruptions pour linux.
- Développement C++ du bi-bandeau pour camera infra-rouge.
-
Neopost
- CONSULTANT ALTEN
Bagneux
2011 - 2013
Environnement de travail : développement en C, carte électronique avec ARM9
Implémentation des algorithmes de génération de nombre aléatoire pour sécuriser la connexion client-serveur.
Développement en C des évolutions logicielles de gestion des licences postales.
Développement de tests unitaires avec l’outil RTR afin de tester le software embarqué.
Développement des évolutions logiciel des logiciels de test de Neopost en C++ et C#.
Rédaction de la documentation technique des évolutions en anglais.
Rédaction des fiches de test.
-
Coyote System
- CONSULTANT ALTEN
SURESNES
2011 - 2011
Environnement de travail : développement en C++, Boitier coyote avec ARM7
Développement d’une application embarquée en C++ qui permet de détecter si le conducteur roule à contre-sens.
Développement en C++ de l’environnement de test de l’algorithme de détection de contre-sens.
Développement de l’IHM pour l’application somnolence.
-
Thalès avionique
- CONSULTANT
Courbevoie
2011 - 2011
Environnement de travail : Logiciel de pilotage automatique de l’avion, DO178B
Développement des scripts de tests unitaires sur l’outil RTRT afin de tester le logiciel de pilotage automatique de l’avion ATR.
-
SAGEM SECURITY DEFENSE
- CONSULTANT ALTEN
2010 - 2011
Environnement de travail : Avion militaire F1 Maroc, DO178B, langage C++
Développement en C++ de l’algorithme d’auto guidage laser des missiles AGL.
Développement des scripts de test sur RTRT afin de tester les fonctions d’Auto Guidage Laser développées.
-
SAGEM SECURITY DEFENSE
- CONSULTANT
2010 - 2010
Environnement de travail : Missile MICA, langage C++
Développement en C des évolutions du logiciel embarqué sur le missile MICA.
Développement en C et C++ des évolutions des outils de test.
Programmations des Test Unitaires liées aux évolutions logicielles sur l’outil de test RTRT.
Rédaction du plan de validation du logiciel embarqué.
Rédaction des rapports de validation et de test.
-
THALES Security System
- Consultant
Courbevoie
2009 - 2009
Développement d’un Banc de Test pour le compte de Thalès Security. Ce Banc de test dispose d’un laser de guidage pour missile. Le Logiciel à développer sous LabWindows doit asservir la position du laser, la puissance du champ et éditer un rapport de test à la fin de chaque mesure.
Travail réalisé :
* Développement des modules de commandes de position du Laser en labWindows.
* Développement des modules de gestions des fichiers en LabWindows.
* Développement des modules de gestions du Bus GPIB, RS232.
* Développement de L’IHM.
Environnement technique :
Laser de guidage, équipement de commande en position du laser, liaison RS232, BUS GPIB, LabWindows.
-
ALSTOM SSS
- Consultant
2009 - 2009
Alstom security system est une entité d’Alstom Power, spécialisée dans le développement des systèmes de contrôle d’accès pour des sites nucléaires ou pétroliers. Ma mission est d’effectuer le paramétrage du système de contrôle d’accès en fonction de la configuration des sites. Tester et valider le système de contrôle d’accès avant la recette et la mise en service.
Travail réalisé :
* Développement d’une carte électronique (contrôleur 16 bits) simulant la fermeture et l’ouverture des portes.
* Développement en C, du firmware embarqué sur la carte électronique.
* Paramétrage du Logiciel de contrôle d’accès Onguard.
* Développement d’un boitier électronique de commande 2 états pour simuler la fermeture ou l’ouverture des portes.
* Paramétrage des LNVR (Enregistreurs vidéo).
* Connexion des différents équipements de surveillance sur le LAN (Caméra, Lecteurs de badges, Serveurs, Postes Clients) en suivant le plan réseau.
* Configuration des switches 3coms pour établir les différents sous réseaux.
* Test de performance du système de contrôle d’accès avec les différents équipements de contrôle d’accès.
* Configuration des caméras mobiles (Adresse IP).
* Etablissement des procédures de test des différentes fonctionnalités du système.
* Rédaction des rapports d’anomalie système.
* Rédaction de la documentation système du système de contrôle d’accès.
Environnement technique :
Windows XP, Serveurs, Capteur de mouvements, Boitier d’intrusion Baracuda 54, Carte contrôleur I/0, Camera vidéo,
lecteur de badge, différent capteurs, fibre optique, encoder vidéo, boitiers électronique 2 états, Switch 3com,
enregistreurs vidéo.
-
Anator SA
- Stage de fin d'étude
2008 - 2008
Dans le cadre d’un développement d’un nouveau produit de contrôle d’accès, j’ai développé un logiciel temps réel embarqué gérant la transmission d’informations cryptées (Code d’alarme) entre le système de contrôle d’accès embarqué et le Télésurveilleur. La transmission se fait sur différents supports de transmission (RTC, Ethernet protocole TCP/IP, RS 232, RS485, GSM).
Travail réalisé :
• Développement des spécifications du Logiciel de transmission des codes d’alarme.
• Recherche des Transmetteurs multi protocoles possédant une liaison RS232 permettant de crypter les codes d’alarme.
• Développement d’une architecture logiciel permettant une intégration facile du logiciel de gestion de transmission des codes d’alarme dans le logiciel embarqué de contrôle d’accès
• Développement du module de cryptage des informations en Protocole F1.
• Développement du module de gestion des différents ports (Port Ethernet, port RS232, Port RS485) de communication en langage C.
• Développement du Firmware en langage C, gérant les différents transmetteurs d’alarme et les différents supports de transmissions (Ethernet, RTC, GSM).
• Développement du module de gestion de la génération des trames des trames selon le type de transmission, de protocole et de client.
• Développement du module de gestion des différents types de clients et de communication.
• Développement d’un serveur embarqué sur la carte TS7260 gérant les connexions entrantes du Télésurveilleur sur le réseau Internet et utilisant le protocole TCP/IP.
• Intégration du logiciel de gestion de transmission des codes d’alarme avec le logiciel de contrôle d’accès embarqué sur la carte TS7260.
• Développement de la procédure de test du logiciel de contrôle d’accès.
• Test et validation du système de contrôle d’accès.
Environnement
Matériels : Microcontrôleur de type ARM9, Câble Ethernet, modem 56K
Systèmes : Linux Embarqué
RTLinux : RTAI
Langages : Langage C sous eclipse, Cross compilateur GNU/UNIX.
Outil de
Confuguration : Microsoft Source save.
Transmission : GSM, RTC, Ethernet (TCP/IP)