Environnement : C, Eagle, GNU toolchain, Eclipse, LPCxpresso
Compilation d'une toolchain de compilation croisée GNU
Etude du microcontrolleur ARM LPC1343, écriture d'une librairie bas niveau d'initialisation et d'interface vers les périphériques
Utilisation de la cible LPCxpresso 1343
Expériences
Création d’un système de certification pour les composants de sécurité au titre de la Directive Machine et création du dossier de demande d’accréditation COFRAC
Réalisation d’études de certification pour un ESPE (barrière immatérielle de sécurité), un bloc logique de sécurité, un module de contrôle-commande
Auto-formation sur la certification de l'électronique programmable
Prestation au sein de la division du Contrôle Moteur
Réalisation des études de sûreté de fonctionnement des projets Innovations : bougie de préchauffage diesel et turbo-compresseur
Présentation et description d’un processus d’implémentation de la norme ISO26262 puis assistance à sa mise en place opérationnelle
Client : SHELL, contrat de maintenance des stations de distribution
Poste en assistance au responsable de coordination. Gestion et suivi à distance des opérations de maintenance réalisées par les prestataires sur l'ensemble des équipements de stations (progiciel MAXIMO)
Gestion des demandes administratives de mise aux normes des équipements de station
Prestation des contrats NORTEL pour les directives européennes d'éco conception WEEE et RoHS des baies téléphoniques GPRS et UMTS
Réalisation d'une offre pour la directive EuP et l’intégration du logiciel SIMAPRO
Mission d'automatisation des études de sécurité des systèmes embarqués et évaluation des progiciels SdF : KB3, OCAS, SIMFIAv2 (langages Altarica et Figaro)
Projet académique en Eco-conception
Développement d'une système de management environnemental autour de la directive européenne EuP (Energy using Products) d'éco conception
Mise en place de la Charte de Développement Durable : concertation avec les élus, déclinaison du programme d'actions (énergie, eau, déchets)
Contrat pro. : suivi du master TISDTR (UPEC)
1ère mission (3 mois) : Validation de solutions de VoIP et vidéo-conférence
Ecriture de scripts d'analyse de capture de flux RTP audio/vidéo (Python, Wireshark)
Réalisation d'un outil de dimensionnement de bande passante suivant les protocoles utilisés à destination des distributeurs agréés (Java, Swing)
Développement d'un générateur de bande passante RTP serveur/multi-clients (C, Linux)
Mise en service d'un émulateur de perturbations réseau « SPIRENT » (scripts Tcl/Tk)
2ème mission (16 mois) : Développement/refactoring Java d'une solution d'automatisation de tests des solutions VoIP Alcatel-Lucent
2ème mission (16 mois) : Développement/refactoring Java d'une solution d'automatisation de tests des solutions VoIP Alcatel-Lucent
Environnement : Eclipse, TestNG, Maven, Mercurial, méthode Scrum/Agile
Utilisation des PBX « OXE » (legacy) et « ICE/OpenTouch » (full SIP)
Déploiement et administration sous Omnivista/8770 du banc de test : terminaux « IPTouch », « ICTouch », soft phone « EPIphone » (solution partenaire)
Contribution à l'API de contrôle-commande des terminaux et intégration en Java.
Interface terminaux « ICTouch » : DOM/XML, Javascript, Telnet/SSH.
Interface softphone : traitement des messages SIP
Réécriture à 70% de la couche supérieure permettant l'éxecution et le contrôle en temps réel de cas de tests d'utilisation téléphoniques (TestNG, Java), puis réécriture complète en exécutable (sans TestNG), avec base de donnée SQL et en multi-threading.
Bilan : prise de compétence rapide, contributeur majoritaire puis pivot du projet, numéro 1 du département R&D du classement « burn chart » Scrum/Agile