Catalogue des sujets Stages PFE 2018

La page est créée François Marty
 
CONTINUER À LIRE
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