Catalogue des sujets Stages PFE 2018
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
Catalogue des sujets Stages PFE 2018 Stages-sst@sagemcom.com Centre de recherche et développement MEGRINE This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 1 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Sagemcom Software & Technologies à Mégrine est le Centre de compétences R&D de Sagemcom en Tunisie. Nous concevons pour nos clients dans le monde entier des produits à fort contenu technologique innovant (décodeurs de télévision numérique, des passerelles résidentielles (box internet), IOT, Cloud…). Dès votre arrivée chez Sagemcom Software & Technologies, vous serez accueilli par un membre de l’équipe des Ressources Humaines, qui se chargera de votre intégration. L’encadrant, a pour rôle de s’assurer que votre stage correspond bien à vos attentes et que vous soyez bien intégrer à l’équipe. Votre encadrant a également pour but, de vous donner les moyens de réaliser votre mission en vous transmettant son savoir-faire à travers des échanges réguliers. Comment postuler : Vous êtes intéressé par un sujet PFE chez Sagemcom Software & Technologies, comment postuler? • Parmi la liste de sujets présents dans le catalogue, vous devez choisir les 3 sujets qui vous intéressent le plus. Merci de hiérarchiser votre sélection de 1 à 3 par ordre croissant. • Prière de transmettre votre candidature (CV + Lettre de motivation) en indiquant les références des stages et votre ordre de préférence. Notre adresse email : stages-sst@sagemcom.com Cordialement L’équipe recrutement This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 2 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Reference Intitulé du Stage sujet Passerelle Voix Multi-réseaux et application Bluetooth HFP ATR 1 Contrôle vocal d’une passerelle via Profil Bluetooth ATR 2 Développement de solution band-steering WiFi ATR 3 Passerelle domotique avec Bluetooth Low Energy ATR 4 Implement SMS and Phonebook service on SagemCom LTE gateway ATR 5 Automatisation des tests DOCSIS via Robot Framework ATR 6 Application WEB avec une base de données pour gérer les ATR 7 exécutions des tests Robot Framework Outil de diagnostique OMCI ATR 8 Développement d'un robot intégrateur pour l'automatisation des ATR 9 tâches d'intégrations. Les principaux fonctions sont développement d’une application web avec une base des ATR 10 données pour la gestion d’inventaire des lignes XDSL / FTTH Conception et développement d’une solution web pour la ATR 11 configuration des équipements réseaux This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 3 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Reference Intitulé du Stage sujet Implémentation d’une application de gestion de tracking de AET 1 devices IoT de type LoRa. Implémentation de services analytics /KPIs dataMining sur une AET 2 plateforme Big Data Automatisation des tests Variation de Température & TRS AET 3 Automatisation de la mesure de l’impédance CPL AET 4 Etude et Développement d’une carte de commande et Mesure USB AET 5 Développement d’une Pile de Test python qui intègre les couches de sécurité DLMS pour un compteur « Dlms/Cosem » AET 6 Développement d’une application Mobile « Windows 10 » pour Smart Meter AET 7 KMS AET 8 L’automatisation du pipeline d’intégration (Docker) AET 9 Outil de suivi des projets AET 10 This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 4 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Reference Intitulé du Stage sujet Portage Couche driver & couche Middleware avec un Real Time OS ADT 1 Porter, configurer et customiser le serveur ZoneMinder sur des STB ADT 2 Refactoring and enhancement of an OTA upgrade application agent embedded in an Android TV set-top box ADT 3 Réalisation d’une démo NC+ sur une plateforme BCM-4K, à la base d’un browser opéra. ADT 4 Intégration du mécanisme de communication interprocessus d’Android dans le middleware STB Sagemcom ADT 5 Conception et intégration d’une solution de gestion d’un réseau ADT 6 d’objets connectés sur Set Top Box Sagemcom. Développement et intégration d'un outil de rapport de bugs dans les Set Top Box Sagemcom ADT 7 Mise en place d’un environnement d’automatisation pour un décodeur TV Numérique avec l’outil STB Tester ADT 8 Conception et développement d'un gestionnaire de périphérique sous Linux. ADT 9 Intégration d'une intelligence artificielle opensource (mycroft) dans une STB Sagemcom. ADT 10 Intégrer le bus ismv2 dans le middleware Sagemcom ADT 11 This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 5 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Reference Intitulé du Stage sujet Utilisation du bus ismv2 pour implémenter un mode zero-conf dans ADT 12 les STB Sagemcom. Evaluation des solutions de synthèse vocale (Text To Speech). ADT 13 Implémentation d’une solution short messaging notification client- ADT 14 serveur pour un décodeur IPTV 4K Solution de détection automatique des bug de stabilité : Crash, ADT 15 Hung up et fuites mémoires Development of a Buid automation solution ADT 16 SmartHome IOT Gateway ADT 17 Ce sujet consiste à mettre en place une commande RCU Bluetooth sous raspberry pi 3 et SET TOP BOX . ADT 18 Création d’un outil de capture de stream en utilisant une STB ADT 19 Web application for STB tester ADT 20 This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 6 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT 1 Intitulé du stage Portage Couche driver & couche Middleware avec un Real Time OS - Broadcom a déjà porté son SDK aussi bien pour Linux, µC/OS, µC/OSII, µC/OSIII que Nucleus. Objectif du stage - L’objectif serait de démarrer la carte STB avec le SDK buildé avec un OS temps réel. Profil recherché Formation - Cycle Ingénieur Compétences/ - Système embarqué, Connaissances - TV numérique exigées - Etat de l’art (étude de l’existant, recherche bibléo, …) - Customization du build system pour une board STB SAGEMCOM. - Identification des drivers à supporter (external RAM, external NAD/NOR flash) - Customisation du bootloader - Démarrer un test video Broadcom pure. Missions - Profiling HW (mémoire, cpu, …) - Tests fonctionnels - Demo - Packaging - Bonus : o Mise à jour du buildroot OPAL o Démarrer un test video OPAL This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 7 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT2 Intitulé du stage Porter, configurer et customiser le serveur ZoneMinder sur des STB Porter, configurer et customiser le serveur ZoneMinder sur des STB Objectif du stage Profil recherché • Formation - Ingénieur • Compétences/ - Réseau, Linux, C/C++, Cross compilation, architecture Connaissances ARM. exigées Missions Intégration de nouveaux services aux STB de SagemCom 1. Porter 2. Configurer 3. Customiser le serveur ZoneMinder sur des STB. Ce MW va offrir le service de vidéosurveillance et le recording et le babysitting ainsi que la communication avec les différends caméras IP et/ou analogiques dans une maison. Il offre aussi le service de contrôle parental (qui voit quoi pendant combien de temps). This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 8 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT3 Intitulé du stage Refactoring and enhancement of an OTA upgrade application agent embedded in an Android TV set-top box Objectifs du stage 1) Refactoring of the existent solution of upgrade agent on an Android TV set-top box (current solution is deployed differently on 3 several projects) 2) Implementation of new upgrade evolutions Profil recherché génie informatique • Formation • Compétences/ Compétences/ Connaissances exigées : C, C++, Java, Connaissances JNI, C, Android exigées Missions Refactoring of the existent upgrade application solution Implementation of upgrade evolutions : - adaptation to several servers (protocol abstraction) - upgrade management in first install - Abstraction of the communication with the upgrade entity (recovery or downloader). This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 9 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT4 Intitulé du stage Réalisation d’une démo NC+ sur une plateforme BCM- 4K, à la base d’un browser opéra. Objectif du stage Démarrer l’application NC+, sur une plateforme BCM-4K, et porter les fonctionnalités spécifiques NC+, au niveau du middleware Sagem Profil recherché • Ingénieur • Formation • Compétences/ • Compétences/ Connaissances exigées : C, Génie Connaissances logiciel, Systèmes embarqués. exigées Missions Démarrage de la boite 4k avec portail angelio Conception : étude de faisabilité des features à porter. Portage des features identifiers pour ce PFE (exmple DSMCC, watermarking, IWS, …) This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 10 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT5 Intitulé du stage Intégration du mécanisme de communication interprocessus d’Android dans le middleware STB Sagemcom Objectif du stage Portage de l’IPC Android dans le middleware STB Sagemcom Profil recherché Ingénieur • Formation • Compétences/ Langage C, Programmation système avancé sous Linux Connaissances exigées Missions Reverse engineering du mécanisme IPC du middleware STB Sagemcom Portage de l’IPC Android pour le middleware STB de Sagemcom Target : Android TV Host : Ubuntu This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 11 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT6 Intitulé du stage Conception et intégration d’une solution de gestion d’un réseau d’objets connectés sur Set Top Box Sagemcom. La conception et la mise en place d’un portail de Objectif du stage gestion d’un réseau d’objets connectés. La mission est à approcher en deux phases. La première est la conception et développement d’une solution d’acquisition des données à partir d’un réseau d’objets connectés par Wifi. La deuxième est le développement d’une UI permettant l’interaction avec le réseau des objets: configuration, contrôle, etc. Objectif : Permettre au stagiaire d’avoir une idée approfondie sur le middleware Sagemcom et mettre en pratique des connaissances en réseau d’objets connectés. Profil recherché Ingénieur en informatique / télécoms • Formation • Compétences/ C, C++, Linux, Développement web (HTML5, JS), Connaissances exigées réseaux Missions Étude de l’existant et avoir une idée sur l’environnement matériel et logiciel SAGEMCOM (FW/STB...); comprendre le use case en question. Concevoir une solution permettant l’acquisition des données reçues à partir du réseau des objets. Développement d’un UI permettant l’interaction visuelle et en temps réel avec le réseau des objets. Test et Validation du travail (un réseau d’objets connectés prototype est envisageable). This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 12 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT7 Intitulé du stage Développement et intégration d'un outil de rapport de bugs dans les Set Top Box Sagemcom Mise en place d'un outil automatique de rapport de bugs Objectif du stage dans les STB Sagemcom qui communique avec un serveur cloud en se basant sur le protocole MQTT pour transmettre les rapports générés à l’opérateur. Profil recherché Ingénieur en informatique / télécoms • Formation C, C++, Linux, Développement web (HTML5, JS), • Compétences/ réseaux Connaissances exigées Missions • Au niveau STB : - Développement et intégration d'un outil qui génère des rapports automatiques en cas de bugs ou de crashes au niveau Middleware. - Développement d'API MW utilisables par l'interface utilisateur. - Développement de la partie interface utilisateur. • Au niveau Cloud Amazon Web Services (AWS) : - Gestion de la communication STB – serveur. - Développement d'une rubrique qui gère les rapports envoyés par les STB aux niveaux (serveur, BD, application web) This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 13 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT8 Intitulé du stage Mise en place d’un environnement d’automatisation pour un décodeur TV Numérique avec l’outil STB Tester Automatiser les tests sanity Objectif du stage Profil recherché • Ingénieur • Formation • Compétences/ • Scripting, C, PHP, Python, base de données, TV Connaissances numérique, exigées Missions • Etude, conception, réalisation et validation des tests sanity automatiser via STB tester • Se familiariser avec l’environnement de validation. Proposer des améliorations à ce qui existe. Implémenter la solution d’automatisation en utilisant les langages appropriés et proposer des mises à jour futures pour élargir la couverture de tests. This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 14 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT9 Intitulé du stage Conception et développement d'un gestionnaire de périphérique sous Linux. Il s'agit de développer un remplacent de mdev qui gère la sécurité. Objectif du stage Profil recherché ingénieur en informatique ou en télécommunication • Formation • Compétences/ C, Linux, Programmation système, mdev Connaissances exigées Missions • Etudier l'existant (mdev, udev, etc). • Proposer une conception. • Implémenter la conception retenue. • Tests (unitaires, performances, stabilité, etc). This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 15 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT10 Intitulé du stage Intégration d'une intelligence artificielle opensource (mycroft) dans une STB Sagemcom. Dans le contexte d'intégration de la reconnaissance vocale dans les STB haut de gamme Sagemcom, on propose Objectif du stage d'intégrer et d'évaluer une intelligence artificielle open source (mycroft). Profil recherché ingénieur en informatique ou en télécommunication • Formation • Compétences/ IA, Reconnaissance vocale, Linux, programmation Connaissances système. exigées Missions Elaborer une spécification technique. Etudier la solution mycroft. L'intégrer dans une STB Sagemcom. Evaluer ses performances. Selon la spécification (à rédiger par le stagiaire) on pourrait envisager de : Intégrer la partie serveur dans un serveur Sagemcom. Evaluer le mode dégradé (offline). This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 16 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT11 Intitulé du stage Intégrer le bus ismv2 dans le middleware Sagemcom. ll s'agit d'intégrer le bus ismv2 dans notre middleware Sagemcom. Objectif du stage Mots clés: Profil recherché Ingénieur en informatique ou en télécommunication • Formation • Compétences/ C, Linux, ismv2, Programmation système, multi-threading, Connaissances IPC. exigées Missions Etudier l'existant : - bus ismv2, middleware Sagemcom, module Sagemcom qui gère la communication inter processus, etc. Proposer une conception. Implémenter la conception retenue. Tests (unitaires, performances, stabilité, etc). This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 17 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT12 Intitulé du stage Utilisation du bus ismv2 pour implémenter un mode zero-conf dans les STB Sagemcom. Il s'agit d'utiliser le bus ismv2 pour réaliser la découverte dynamique des STB Sagemcom dans un réseau local, puis Objectif du stage d'échanger la configuration entre les STB. Cela permet d'avoir un mode zero-conf dans les STB Sagemcom (l'utilisateur ne configure pas son décodeur manuellement). . Profil recherché • Formation ingénieur en informatique ou en télécommunication • Compétences/ smv2, Programmation système, IPC Connaissances exigées Missions • Etudier l'existant. • Proposer une conception. • Implémenter la conception retenue. • Tests (unitaires, performances, stabilité, etc.). This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 18 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT13 Intitulé du stage Evaluation des solutions de synthèse vocale (Text To Speech). Il s'agit d'évaluer les solutions de synthèse vocale (TTS) et d'intégrer l'une des solutions dans une STB Sagemcom Objectif du stage haut de gamme (à base d'un broadcom 7252 ou 7271). Mots clés : Synthèse vocale, Linux, programmation système. Profil recherché Ingénieur en informatique ou en télécommunication • Formation • Compétences/ Synthèse vocale, Linux, programmation système. Connaissances exigées Missions Etudier les solutions existantes (Software et hardware). Intégrer au moins une solution software dans une STB Sagemcom. Evaluer la solution intégrée (performance, empreinte mémoire, etc). This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 19 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT14 Intitulé du stage Implémentation d’une solution short messaging notification client-serveur pour un décodeur IPTV 4K Objectif du stage Partant de la solution TVMS d’un projet déployé, concevoir et implémenter une solution générique client-serveur xmpp sur un projet décodeur générique 4K. Profil recherché Elève ingénieur en informatique. • Formation • Compétences/ Linux embarqué, C embarqué, sockets unix, buildroot, Connaissances XML, XMPP exigées Missions • Etudier le protocole xmpp et ses différentes implémentation • Concevoir un modèle client-serveur d'authentification + messaging basé sur ce protocole • Portage du client sur un projet générique 4K • Implémenter un client xmpp responsable de la réception et de la gestion de messages reçu d'un serveur dans projet décodeur générique 4K • Implémenter un serveur xmpp basé sur ce protocole • Valider la solution complète de short messaging notification This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 20 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT15 Intitulé du stage Solution de détection automatique des bug de stabilité : Crash, Hung up et fuites mémoires Objectif du stage Implémenter une solution automatique pour détecter des bugs de stabilité (Crash, Hang-ups, Slowliness) des STB Sagemcom Profil recherché Ingénieur Informatique. • Formation • Compétences/ C, gdb, HTML,javascript,Json RPC, bash Connaissances exigées Missions • Etude de deamon "sagemcom watchdog" . • Développement d'un mécanisme de détection des Hangups. • Développement d'un mécanisme de profiling mémoire pour identifier les Memory Leaks . • Développement d'un mécanisme de détection d' Overhead CPU. • Génération automatique du rapport des statistiques collectés ( cpu, température, Records, HDD status). • Automatisation de l'analyse statique des cores-dumps et identification des bugs avec Jenkins. • Développement d'un dashboard web et un mécanisme de notification par Mail. This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 21 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT 16 Intitulé du stage Development of a Buid automation solution An effective way to improve efficiency is to automate common tasks. Objectif du stage In software development area the build and the delivery of software releases is a suite of tasks that are conducted at the end of the development process. The outcome of those steps has a direct impact on the software quality and the customer satisfaction. The goal of the project is to develop a solution that automates the build and the delivery processes. The tasks to be automated include but not limited to: Software Build trigger, documentation building, email notification, automatic delivery, statistics gathering and archive creation. The build process should be based on the Jenkins automation server https://jenkins.io/. And must be enhanced with scripts and automation services to be developed from scratch. The automation solution must be modular and configurable. Profil recherché Ingénieur • Formation Scripting Python or Ruby, Object Oriented programming, SQL, Linux, Shell • Compétences/ Connaissances exigées Missions Design the automation machine based on Object Oriented architecture and Modular programming. Develop the automation server and services using on Python or Ruby and Linux Shell. Develop the User Interface for controlling the automation machine This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 22 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT17 Intitulé du stage SmartHome IOT Gateway The Sagemcom UHD OneBox is a high end Set-Top-Box with advanced connectivity features including Bluetooth Objectif du stage 4.0 BLE, Wifi 5G/2.4G, NFC, Ethernet 1G and a DOCSIS 3.0 DVB-C front-end. It is a compact product integrating Video Decoding, Mediacenter, Home Gateway and much more features. The goal of the Project is to develop a Smart Home / Home Automation solution based on the UHD OneBox connectivity features. The OneBox will act as an IOT Gateway and will connect to home devices through its connectivity facilities: Bluetooth, NFC and Wifi. The solution should be integrated as a service that runs separately in a Linux container and provides a Graphical User Interface. Profil recherché • Formation Ingénieur . • Compétences/ C/C++, Linux, IOT, Networking. Connaissances exigées Missions Make a proposal of SmartHome / Home Automation services. Provides a study of Opensource SDK for implementing the IOT Gateway solution. Develop and integrated the IOT Gateway solution on the UHD OneBox produc: the development will be made using C/C++ and scripting languages on a Linux target. Develop applications to enhance the SmartHome / Home Automation solution including a communication with smart devices, to be choosen later. Develop a GUI ideally using a front-end framework to be This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 23 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT18 Intitulé du stage Ce sujet consiste à mettre en place une commande RCU Bluetooth sous raspberry pi 3 et SET TOP BOX . 1) Adapter le Bluetooth pour pouvoir faire le pairing ,scan , communication avec les STBs ... Objectif du stage 2) Enrichir le module pour supporter et opérer en mode Low energy Bluetoooth 4.0. 3) La solution sera intégrée dans l'outil d'automatisation "STB-TESTER". Profil recherché ingénieur informatique • Formation • System Linux, Script Shell, C/C++,Python,Connaissance Bluetooth • Compétences/ Connaissances exigées Missions • Etude de la solution et proposition de conception . • Gestion des API existantes . • Développement de la solution logicielle . • L'integration de la solution . • Documentation . This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 24 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT 19 Intitulé du stage Création d’un outil de capture de stream en utilisant une STB Créer un outil de capture DTT et câble FTA en utilisant une STB Objectif du stage Profil recherché Ingénieur informatique • Formation • Compétences/ Connaissances Soft temps réel, linux, STB exigées Missions • A partir d’une STB Vodafone équipé d’un chip Broadcom, créer un soft capable de transformer le hardware en outil de capture de flux. This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 25 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ADT 20 Intitulé du stage Ce sujet consiste à mettre en place une commande RCU Bluetooth sous raspberry pi 3 et SET TOP BOX . Adapter le Bluetooth pour pouvoir faire le pairing ,scan , communication avec les STBs ... Objectif du stage Enrichir le module pour supporter et opérer en mode Low energy Bluetoooth 4.0. La solution sera intégrée dans l'outil d'automatisation "STB-TESTER". Profil recherché • Formation Ingénieur informatique • Compétences/ • System Linux, Script Shell, Connaissances C/C++,Python,Connaissance Bluetooth . exigées Missions • Etude de la solution et proposition de conception . • Gestion des API existantes . • Développement de la solution logicielle . • L'intégration de la solution . • Documentation . This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 26 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 1 Implémentation d’une application de gestion de Intitulé du stage tracking de devices IoT de type LoRa. • Concevoir et mettre en place une plateforme multi clients d’analyse d’un flux IoT de type LoRa Objectif du stage • Définition et Implémentation de KPIs et Dashboards d’analyse des données traitées. Profil recherché Etudiant Ingénieur Informatique • Formation • Compétences/ Java Connaissances Js exigées Missions • Documentation et prise en main du contexte existant du projet . • -Implémentation d’une solution de gestion de tracking de devices IoT de type LoRa. • -Définition et implémentation de KPIs associés. • -Visualisation des résultats d’analyse sur une Map / un Dashboard • -Etre force de proposition et participer activement aux orientations du projet This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 27 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 2 Intitulé du stage Implémentation de services analytics /KPIs dataMining sur une plateforme Big Data Objectif du stage • Concevoir et mettre en place une plateforme multi clients d’analytics d’un flux LoRa en utilisant la pile Elastic (ElasticSearch). • Définition et Implémentation de KPIs et Dashboards d’analyse des données traitées. Profil recherché Etudiant Ingénieur Informatique • Formation • Compétences/ • Python Connaissances • R exigées • Java • Ruby (optionnel) Missions • Documentation et prise en main du contexte existant du projet . • -Implémentation d’une solution multi clients avec la pile Elastic (ElasticSearch) • -Définition des KPIs • -Visualisation des graphes d’analyse sur un Dashboard • -Etre force de proposition et participer activement aux orientations du projet This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 28 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 3 Intitulé du stage Automatisation des tests Variation de Température & TRS Automatisation des tests Variation de Température & TRS Objectif du stage Profil recherché Ingénieur Informatique Industrielle • Formation Compétences requises : Labview/CVI, C++ et Python. • Compétences/ Connaissance en TestStand très apprécié. Connaissances exigées Missions • Le sujet consiste à : • Pour la variation de température : • Calcul du delta entre l’horloge Système et l’horloge du compteur (Développement CVI, C++ ou Labview) • Mesure de la fréquence de l’horloge RTC du compteur avec un fréquencemètre (développement d’un driver Labview de fréquencemètre) • Test de bon fonctionnement « pendant » : modification de l’application FTT actuelle (sous Python) • Test de connexion CPL : calcul de % d’erreur via un Ping du compteur et d’un Data concentrateur (protocole Telnet/SSH, Développement CVI, C++ ou Labview) • Mesure de l’erreur métrologique du compteur par un PTS (développement d’un driver Labview de PTS) • Développement de la séquence de test avec NI TestStand et génération du rapport • Pour la TRS : • Commander le lancement du CBF pendant via LabVIEW • Récupération des impulsions par fibre optique et comptage des Wh et commande du Wattmètre utilisant une carte NI. • Mesure de l’erreur métrologique du compteur par un wattmètre (développement d’un driver Labview Wattmètre) • Développement de la séquence de test avec NI TestStand et génération du rapport This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 29 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 4 Intitulé du stage Automatisation de la mesure de l’impédance CPL Développement et mise en place d’une solution Objectif du stage d’automatisation de la mesure de l’impédance de l’interface CPL du compteur d’énergie. Profil recherché Informatique industriel • Formation Labview, Java, connaissances en électronique • Compétences/ Connaissances exigées Missions • Développement d’application qui contrôle les instruments suivant et synchronise entre eux: - Générateur de fréquence - Analyseur de spectre - Adaptateur CPL • Re-conception ou clonage de l’adaptateur CPL. • Développement d’un outil de commutation de la polarité de l’adaptateur CPL commandé par le PC. • L’application doit fonctionner sous Windows 7 avec une interface de contrôle et de configuration. Et doit être développée avec Labview. This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 30 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 5 Intitulé du stage Etude et Développement d’une carte de commande et Mesure USB Etude et Développement d’une carte de commande et Objectif du stage Mesure USB Profil recherché Ingénieur Electronique Industrielle • Formation • Compétences/ maitrise de l’électronique numérique/ analogique, Connaissances Labview, .NET. exigées Missions Le sujet consiste au développement d’une carte permettant de : • Commander un nombre important de relais (>20). L’alimentation de ces relais sera 12V externe • Mesurer une tension Alternative/continue max 260V avec une précision < à 3%. Il faut ajouter aussi une mesure de courant max 16A pour pouvoir calculer la puissance (même principe que les Yocto). Minimum requis 5 voies de mesures La carte sera commandé via le port USB par un driver Labview et un soft dédié VB.net / C++. Une solution modulable sera très appréciée. This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 31 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 6 Intitulé du stage Développement d’une Pile de Test python qui intègre les couches de sécurité DLMS pour un compteur « Dlms/Cosem » Mettre à jour une pile de test en python sans sécurité Objectif du stage DLMS pour supporter les tests fonctionnels avec niveau de sécurité DLMS suite 0, 1 et 2 Profil recherché Ingénieur Génie informatique, Telecom, Electrique • Formation Développement : Python. • Compétences/ Connaissances exigées Missions Dans le cadre d’offrir des moyens de test logiciels plus ouverts, flexibles et qui supportent les dernières évolutions : protocolaire et data modèle de la norme DLMS/Cosem (GreenBook et BlueBook) on propose de faire évoluer une pile de tests sans sécurité DLMS pour prendre en compte l’aspect Sécurité Suite 0,1 et 2 d’une part et offrir une API riche en steps de test : intuitive dans l’appellation, facile à utiliser et a le personnaliser au cas de besoin. Mot Clé = DLMS/Cosem, Modularité du code This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 32 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 7 Intitulé du stage Développement d’une application Mobile « Windows 10 » pour Smart Meter Développer une application « HHU » (Head Held Unit) Objectif du stage pour la relevé /configuration via une tablette “Windows10” des données d’un compteur DLMS/Cosem Profil recherché • Formation Ingénieur Génie informatique, Telecom, Electrique • Compétences/ Développement : Mobile Windows 10 / Java / Python / QT Connaissances exigées Missions Dans le cadre d’offrir au client d’un Smart Meter, un moyen pour Installer (Configurer) un compteur DLMS/Cosem, on propose d’offrir un Soft Client qui tourne sur un environnement Tablette en Windows 10. L’environnement doit être suffisamment testé selon le critère d’utilisabilité vue que le client Cible final n’est pas nécessairement un connaisseur du métier comptage Mot Clé = “Metering”, DLMS/Cosem, Test Utilisabilité This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 33 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 8 Intitulé du stage KMS Le serveur KMS (Key management service) permet de Objectif du stage fournir des services de sécurité (Cryptage, Signature électroniques,…) au profit des solutions Smart metering et IoT de Sagemcom… Profil recherché Ingénieur en informatique • Formation • Compétences/ Connaissances Java/J2EE, Spring, Framework JS exigées Missions • Le stagiaire aura pour mission de concevoir l’architecture et implémenter la solution répondant aux besoins fonctionnels spécifiés This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 34 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 9 Intitulé du stage L’automatisation du pipeline d’intégration (Docker) Concevoir et implémenter un modèle de déploiement des solutions Smart metering à la base Objectif du stage des Docker Profil recherché Ingénieur en informatique • Formation • Compétences/ Connaissances Linux, Java/J2EE, Spring exigées Missions Le stagiaire aura pour mission de concevoir l’architecture et implémenter la solution répondant aux besoins fonctionnels spécifiés This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 35 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence AET 10 Intitulé du stage Outil de suivi des projets L’outil de suivi des projets sert à : Objectif du stage • Gérer les historiques des merges, fonctionnalités, CR, • Gérer les versions de livrables vs clients Profil recherché Ingénieur en informatique • Formation Java/J2EE, Spring, Framework JS • Compétences/ Connaissances exigées Missions • Le stagiaire aura pour mission de concevoir l’architecture et implémenter la solution répondant aux besoins fonctionnels spécifiés This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 36 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
ATR 1 Référence Intitulé du stage Passerelle Voix Multi-réseaux et application Bluetooth HFP Créer un modèle de ligne voix générique permettant l’intéraction transparente entre les terminaux de téléphonie Objectif du stage numérique et les lignes externes qu’elles soient de type VoIP (SIP) ou autre (Bluetooth HFP, Réseaux sociaux...). Mettre en pratique ce modèle en créant une passerelle voix entre un mobile GSM et des combinés DECT CatIq 2.0 en utilisant le profile main-libres Bluetooth (HFP 1.5). Ceci permettra de recevoir/émettre des appels depuis les combinés DECT CatIQ via la ligne du mobile GSM, ainsi que la consultation de la liste des contacts et des appels sur le mobile. Profil recherché • Formation Systèmes embarqués, Réseaux informatiques Compétences : Développement C/C++, Bluetooth (+HFP), Voip/SIP, Linux • Compétences/ Connaissances exigées Missions • Créer un profil de ligne voix générique permettant l’intéraction transparente avec les lignes HFP ou les lignes SIP • Implémenter la couche de communication entre un terminal GSM et des combinés DECT CatIQ2.0 via Bluetooth HFP: Sélection de ligne (Entrée, Sortie), transfert de l'audio (+transcodage) • Ajouter une page Web pour l'administration des liens HFP sur la passerelle. • Environnement : Linux embarqué This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 37 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 2 Intitulé du stage Contrôle vocal d’une passerelle via Profil Bluetooth Contrôler certaines fonctionnalités d’une passerelle internet via une enceinte Bluetooth, par reconnaissance vocale. Objectif du stage Ceci permettra de gérer par exemple: l’activation/désactivation du wifi, demande de l’heure courante, consultation de la boîte de messagerie vocale, ... Profil recherché • Formation Systèmes embarqués, Réseaux informatiques • Compétences/ Développement C/C++, Bluetooth (+A2DP/HSP), Connaissances Reconnaissance vocale, Linux exigées Missions • Créer une communication audio entre une enceinte Bluetooth et une passerelle internet via un profil adapté (eg: A2DP/HSP) • Traitement audio pour reconnaissance vocale. • Pilotage des fonctionnalités associées. • Environnement : Linux embarqué This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 38 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 3 Intitulé du stage Développement de solution band-steering WiFi Concevoir et développer une solution de “band-steering” entre deux chipsets Wifi 2.4GHz et 5GHz de fournisseurs Objectif du stage différents, sur une passerelle résidentielle Sagemcom. Cette fonctionnalité assure la continuité de service WiFi entre les deux radios pour les stations “dual-band” en assurant la meilleure performance. Ce travail permettra aussi de créer une solution générique d’abstraction pour simplifier le support de ce service avec de nouveaux chipsets. Profil recherché • Formation Systèmes embarqués, Réseaux informatiques - Ecoles : ENSI, SupCom, INSAT • Compétences/ - Compétences : Développement C/C++, WiFi, Linux Connaissances exigées Missions - Maitriser les APIs radios des deux fournisseurs WiFi. - Concevoir et développer les machines d’états nécessaires pour la gestion des scénarios “band-steering”. - Dérouler les tests WiFi “bandsteering”: fonctionnalité et performance. Environnement : Linux embarqué This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 39 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 4 Intitulé du stage Passerelle domotique avec Bluetooth Low Energy Contrôler les équipements BLE dans un contexte résidentiel depuis une passerelle Internet en utilisant un Objectif du stage profil Bluetooth Smart adapté. Ceci permettra d’administrer les équipements électriques résidentiels depuis l’interface graphique de la passerelle ou à distance (UPnP IoTivity, HomeKit...) Profil recherché • Formation Systèmes embarqués, Réseaux informatiques • Compétences/ Compétences : Développement C/C++, Bluetooth Low Connaissances Energy, Linux exigées Missions • Ajouter le support BLE dans le middleware Sagemcom. • Assurer la gestion des équipements BLE • Piloter les équipements BLE avec un profil Bluetooth adapté. • Exposer une interface d’administration. • Environnement : Linux embarqué This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 40 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 5 Intitulé du stage Implement SMS and Phonebook service on SagemCom LTE gateway Implement SMS service on LTE gateway Objectif du stage Implement Phonebook service on LTE gateway Profil recherché Development C and C++ • Formation • Compétences/ Linux system Connaissances Data coding : GSM 7-bits , UTF-8 ...) exigées Missions • Development of C library which support encoding data of different data_coding values defined in SMPP protocol “short message Peer-to-Peer” (GSM 7-bits , UTF-8 …) • integrate the developed library with sagemCom LTE modules • Implement SMS service • Implement PhoneBook service This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 41 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 6 Intitulé du stage Automatisation des tests DOCSIS via Robot Framework Automatisation des tests de validation DOCSIS Objectif du stage Profil recherché • Formation • Compétences/ Connaissances Python, Scripting Shell, Réseaux, linux exigées Missions • Préparation du setup pour l’automatisation des Tests de validation DOCSIS • Développement des scripts d’automatisation en utilisant Robot Framework This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 42 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 7 Intitulé du stage Application WEB avec une base de données pour gérer les exécutions des tests Robot Framework Création d’une application WEB pour gérer l’exécution des tests Robot Framework et une base de données pour Objectif du stage gérer l’historique des exécutions, des résultats et des logs Profil recherché • Formation • Compétences/ Connaissances Python, Scripting Shell, Réseaux, linux exigées Missions • Développement des API WEB pour gérer les fonctions Robot Framework • Développement d’un UI pour la sélection et l’exécution des tests Robot • Implémentation d’une base de données pour gérer les historiques d’exécution des tests Robot • This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 43 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 8 Intitulé du stage Outil de diagnostique OMCI Afficher en temps réel la communication OMCI entre l'ONU et l'OLT Objectif du stage Profil recherché Ingénieur génie logiciel , réseaux • Formation Réseaux , HTML5, javas cript , websocket • Compétences/ Connaissances exigées Missions Le travail consiste a développer deux modules • Module de récupération des paquets OMCI : envoyer les paquets OMCI par socket vers la page web pour affichage • Page web pour affichage des paquets OMCI This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 44 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 9 Intitulé du stage Développement d'un robot intégrateur pour l'automatisation des tâches d'intégrations. Les principaux fonctions sont Ce robot permet de gagner en temps et en coût d'intégration. Objectif du stage Profil recherché Ingénieur • Formation • Compétences/ C++ et Qt Connaissances exigées Missions • Recevoir en entrés la liste des bugs à intégrés, • Parser le contenu HTML pour identifier les fichiers patchs attachés, • Confirmation des scripts (intervention intégrateur Sagemcom), • Préparer la nouvelle version (fw-scos), • Commit des patchs, génération des tags et mise à jour des feeds et fichier de config (svn et git), • Génération de build (tag de version en cas de besoin), • Mise sous SharePoint des binaires (selon des différent arborescences des produits Sgaemcom), • Envoi de mail en cas de succès ou échec, • Garder les résultats d'intégrations dans la base de donnés, This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 45 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Référence ATR 10 Intitulé du stage Conception et développement d’une solution web pour la configuration des équipements réseaux Développement d’une application web qui gère les équipements ATR. Objectif du stage Ceci permettra d’administrer les équipements réseaux (OLT, DSLAM, Cisco) depuis l’interface graphique. Profil recherché - Formation : Ingénieur Développement - Compétences : Développement Web, Linux, réseaux, • Formation scripting… • Compétences/ Connaissances exigées Missions • Conception de la solution web. • Développement de l’application • Piloter les équipements réseaux à distance. • Exposer une interface d’administration. • test et déploiement This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 46 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
a ATR 11 Intitulé du stage Développement d’une application web avec une base des données pour la gestion d’inventaire des lignes XDSL / FTTH Optimiser l’infra ATR à travers l’inventaire des lignes de la plateforme. Objectif du stage Profil recherché - Formation : Licence en informatique / développement • Formation - Ecoles : - Compétences : Développement Web, SGBD, Linux, • Compétences/ Scripting… Connaissances exigées Missions - Conception de la solution web. - Développement de l’application - gérer l’inventaire de cette application via le réseau ATR This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization 47 Sagemcom Software & Technologies | Catalogue des sujets stages PFE 2018
Vous pouvez aussi lire