-
Groupe SII
- Développeur de tests automatisés
Paris-13E-Arrondissement
2014 - maintenant
SII - Mission chez Intel Mobile Communications Group PCWTE
Développeur de tests automatisés et d'outils dans la team STAD Intel PCWTE
principalement dans le domaine CWS (Wi-Fi, Bluetooth et GNSS) pour cible
Android K, L, M, N, Win8.1, Win10 Desktop/Mobile et Yocto.
Mission :
* Écriture de tests cases automatiques FUT, KPI, MTBF ;
* FUT Feature Under Test :Test fonctionnel ;
* KPI Key Performance Indicator : Mesure de débit avec Iperf, Benchmark Fps,
Mesure de courant avec Ni-DAQ
* MTBF Mean Time Between Failures : pour des opérateurs téléphonique AT&T
(USA) et Telstra (Australie)
* Mise en production de bench automatisé CWS en test farm (cage de Faraday)
* Développement d'Uecmd dans les agents Android et Windows
* Key people pour les agents Windows ;
* Développement d'un nouvel agent Windows Universal App pour des tests GNSS
* Développement d'un nouveau framework de test à base d'unit test et web service
Campaign Manager,Tacos Test Executor, HiLF High Level Fonction, TED Test
Equipement Device, Tequila Logger.
* Mise en place de la chaine de compilation et déploiement pour le nouveau
framework.
* Participation à la validation de plateforme Intel : Bay Trail, Cherry Trail, Haswell,
Broadwell, Skylake, Kabylake, SoFIA.
* Support pour la team exécution STQ et la team STAD/Préparation.
Environnement : Python, C#, C++, web services, GIT, Gerrit, Jira, Android, Windows
-
Groupe SII
- ACS QA, Mainteneur Main Line ACS dans un environnement complexe
Paris-13E-Arrondissement
2013 - 2014
Projet : ACS Automation Control System (Outil de test Intel Android x86 le plus utilisé)
Mission :
* Participation à l'architecture et aux développements de l'ACS_CI
* Intégration des plans de test ACS et Feature Team dans Buildbot
* Buildbot outil d'intégration continue de développement : build, test et release
* Relecture et intégration des patches dans la main line ACS
* Livraison utilisateur final Standalone, Livraison dans Buildbot TestFarm (24h/24) ;
* Responsable Test Runner (Interface entre Buildbot Production et ACS)
* Support aux développeurs de Use Cases (Feature Team) et de Test Cases
* Écriture d'Unit Test et de documentation sous format reStructuredText
Environnement : Python, XML, Android, BuildBot, Bugzilla, PyCharm, Git, Gerrit, Jira
-
ST INFORMATIQUE Services
- Ingénieur d'études et de développements de logiciel de simulation
Toulouse
2011 - 2013
STI - Mission chez ARTAL Technologie plateau simulation Airbus
Projet : DSS (Distributed Simulation Software)
D2B (DiSCo Data Broker)
DiSCo (Distributed Simulation Communication)
Mission :
* Participation à l'architecture et aux développement vers cible
(Windows, Linux 32&64, Unix et MinGW)
* Maintien en condition opérationnel et intégration continue
* Rédaction d'exigence et de la documentation du produit
* Évolutions pour répondre aux contraintes de performances (LinuxRT)
* Implémentation de la nouvelle norme VCOM (Versatile COMmunication)
standard AIRBUS qui défini une façon d'échanger des données entre des
applications.
* Livraison au client et support utilisateur final ;
* Évolutions pour répondre aux contraintes de performances
* Gestion des signaux (OS) générés par les modèles (Floating Point Exceptions)
* Implémentation des commandes d'instrumentations ;
* Implémentation de la norme CoSMi (sorte de OSGI) ;
* Réalisation de modèle simple de simulation ;
* Mise en place d'action pour automatiser et diminuer le temps de la livraison.
Environnement : C/C++, Python, Jira, Jenkins, SVN, Visual 6, Eclipse CDT,
gcc, gdb, valgrind,callgrind, purify, windows/linux
-
ST INFORMATIQUE Services
- STI - Mission chez Sopra Group
Toulouse
2011 - 2011
Projet : Projet A320 neo, Client Thales avionics
Mission :
* Relecture de code sur calculateur embarqué ;
* Vérification matrice de couverture, écriture et correction de test
Environnement : D0178B, C, clearcase
-
ST INFORMATIQUE Services
- Formation Android
Toulouse
2011 - 2011
Mission :
* Initiation au développement d'application pour Android ;
* Vérification et validation de supports de cours
Environnement : Java, Android Development Tool, Android Virtual Device
-
ST INFORMATIQUE Services
- Ingénieur d’études et de développements de logiciel de simulation
Toulouse
2009 - 2011
Atelier Simulation Music Airbus
Projet : DSS (Distributed Simulation Software)
D2B (DiSCo Data Broker)
DiSCo (Distributed Simulation Communication)
Fonction : Ingénieur d'études et de développements de logiciel de simulation
Mission :
* Portage de tout les composants Music sous le compilateur MinGW,
* Mise en place de l'intégration continu et de la validation sous cette plateforme
* Réalisation encryptage des modèles. ;
* Implémentation du protocole VMAC. Ajout fonctionnalité monitorStub.
* Réalisation du wrapper de modèles preV6 (rétrocompatibilité des modèles
preV6)
* Vérification des données de différents types sur toutes les cibles.
* Synchronisation des acteurs et espions associés en mode full-synchro.
* Gestion des préfixes des acteurs et des données. ;
* Gestion des espions internes, Instrumentation des données structurées. ;
* Justification des Warning de compilation. ;
* Portage de la librairie codec en 64 bit et MinGW. ;
* Résolution fuite de mémoire. Couverture de code avec sonar.
Environnement : C/C++, Python,Jira, Jenkins, SVN, Visual 6, Eclipse CDT, gcc, gdb,
valgrind, callgrind, purify, windows/linux
-
Datus Sud-Ouest
- Ingénieur études et développements
Labège
2009 - 2009
Projet : SACER (Système Autonome de Capteurs Embarqués en Réseau)
Fonction : Ingénieur Étude et Développement
Mission :
* Conception, développement et écriture d'un plan de test d'un outil de
simulation de protocole afin de soumettre un logiciel de supervision à une
charge de traitement élevée et de vérifier la robustesse de celui-ci.
Environnement : C++, Qt, XML, KDevelop, Linux
-
Datus Sud-Ouest
- Ingénieur logiciel embarqué
Labège
2008 - 2008
Projet : Manitou (chariots télescopiques tout terrain)
Fonction : Ingénieur Logiciel Embarqué
Mission :
* Proposition d'une spécification au client, conception et réalisation d'une
application de filtrage des informations CAN et RFID sur un boitier linux
embarqué sur véhicule de la marque MANITOU.
* Développement et validation de l'application embarqué.
Environnement : Linux embarqué, C, Bus CAN, Module RFID
-
Datus Sud-Ouest
- Ingénieur Stagiaire de fin d'étude
Labège
2008 - 2008
Réalisation :
* Participation à la conception de l'application de supervision du système
SACER Conception de la phase d'installation, conception de la base de
données du système SACER, implémentation avec la base de donnée
propriétaire DynaWorks de chez INTESPACE. Maquette des IHM.
* Développement d'une interface (parseur xml) entre fichier de donnée et la
supervision.
Environnement : C, C++, XML, Qt, Kdevelop, Linux, UML2.0 sous TopCased
-
Actia
- Ingénieur Stagiaire
Toulouse
2007 - 2007
Réalisation :
* Étude de faisabilité dans le cadre de la mise en place d'un système de
diagnostic à distance d'un véhicule sur boitier Linux Embarqué
* Conception et Développement d'un outil (client/serveur) permettant de
visualiser et d'estimer le débit des données circulant sur le Bus CAN d'un
véhicule par une connexion internet.
* Partie embarqué : Mode de communication GPRS (sur Linux Embarqué)
Développement C sous un Linux embarqué, utilisation de l'API sockets.
* Partie Débarqué : Mode de communication ADSL (Windows XP)
Développement de l'IHM sous VC++, utilisation des MFC sockets