37
PFE BOOK 2022 [email protected]

PFE BOOK 2022 - sofia-technologies.com

  • Upload
    others

  • View
    23

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PFE BOOK 2022 - sofia-technologies.com

PFE BOOK2022

[email protected]

Page 2: PFE BOOK 2022 - sofia-technologies.com

Systèmes Électroniques

Systèmes Embarqués

Solutions Cloud

Systèmes d’Information

Management de la Qualité

Sommaire

Page 3: PFE BOOK 2022 - sofia-technologies.com

Qui sommes nous ?

Nous délivrons des plateformes clé-en-main pour des services de boût-en-boût.

Sofia Technologies est un bureau d’études en ingénierie et en service IT spécialisé dans la conception et l ’ intégration d’électronique, mécatronique,

software embarqué, solutions cloud et internet des objets.

Doté d’une équipe expérimentée d’ingénieurs et d’une organisation réactive, nous délivrons des solutions

end-to-end de prototypage rapide, des plateformes évolutives à coût optimisé, ainsi que des applications

métiers pour les marchés de l ’Automotive, de l ’Agriculture, du Médical et de la Smart City.

Page 4: PFE BOOK 2022 - sofia-technologies.com

Systèmes Électroniques

Page 5: PFE BOOK 2022 - sofia-technologies.com

Liste des projetsproposés

Smart solar battery charger

1

Smart Multi-technologies temperature sensor

3

Test bench for smart device

5Smart Device (DEV BOARD)

6

Connected Smart Oximeters

4

Smart home lighting

2

Systèmes électroniques

Page 6: PFE BOOK 2022 - sofia-technologies.com

Smart solar battery charger

1

Nombre de stagiaires

2 stagiaires

Référence projet

SEL01

Niveau d’études

BAC+3/BAC+5

Technologies requises

ARM Cortex-M, MPPT, Power supply design (Buck , Boost, . .), Analog Digital electronics, Spice Simulation (Ltspice), ALTIUM Designer

Description

Conception et développement d’un module intelligent de gestion de l'énergie solaire (monitoring) et gestion

Systèmes électroniques

Page 7: PFE BOOK 2022 - sofia-technologies.com

Smart home lighting

2

Nombre de stagiaires

2 stagiaires

Référence projet

SEL02

Niveau d’études

BAC+3/BAC+5

Technologies requises

ARM Cortex-M, lighting sensor, Power supply design (Buck , Boost, . .), Analog Digital electronics, Spice Simulation ( Ltspice), ALTIUM Designer

Description

Conception et développement d’un module intelligent de gestion de l’éclairage domestique, des fenêtres et des rideaux en fonction de la lumière naturelle mesurée.

Systèmes électroniques

Page 8: PFE BOOK 2022 - sofia-technologies.com

Smart Multi-technologies temperature sensor

3

Nombre de stagiaires

2 stagiaires

Référence projet

SEL03

Niveau d’études

BAC+3/BAC+5

Technologies requises

ARM Cortex-M, temperature sensor, PTC, NTC, PT100, … Power supply design (Buck , Boost, . .), Analog Digital electronics, Spice Simulation (Ltspice), ALTIUM Designer

Description

Conception et développement d’un module intelligent de mesure de température de précision utilisé dansl’automobile, l’aéronautique, le spatial ...

Systèmes électroniques

Page 9: PFE BOOK 2022 - sofia-technologies.com

Connected Smart Oximeters

4

Nombre de stagiaires

2 stagiaires

Référence projet

SEL04

Niveau d’études

BAC+3/BAC+5

Technologies requises

ARM Cortex-M, Light and Color Sensor, Power supply design (Buck , Boost, . .), Analog Digital electronics, Spice Simulation (Ltspice), ALTIUM Designer

Description

Conception et développement d’un module intelligent

du pouls et de l’indice de perfusion.

Systèmes électroniques

Page 10: PFE BOOK 2022 - sofia-technologies.com

Test bench for smart device

5

Nombre de stagiaires

2 stagiaires

Référence projet

SEL05

Niveau d’études

BAC+3/BAC+5

Technologies requises

ARM Cortex-M, sensors, Power supply design (Buck , Boost, . .), Analog Digital electronics, ALTIUM Designer, NI

Description

Conception et développement d’un banc de test pour carte électronique.Ce banc de test servira à valider les cartes électroniques à lasortie de la chaîne de production.

Systèmes électroniques

Page 11: PFE BOOK 2022 - sofia-technologies.com

Smart Device (DEV BOARD)

6

Nombre de stagiaires

2 stagiaires

Référence projet

SEL06

Niveau d’études

BAC+3/BAC+5

Technologies requises

ARM Cortex-M, Sensors teechnologies, Power supply design (Buck , Boost, . .), Analog Digital electronics, Spice Simulation (Ltspice), ALTIUM Designer, Proteus, …

Description

Conception et développement d’une carte intelligente générique de développement rapide des systèmes intelligents : multi-technologies sensors, MPTT Solar Energy, Battery charging, Wireless communication, …

Systèmes électroniques

Page 12: PFE BOOK 2022 - sofia-technologies.com

Systèmes Embarqués

Page 13: PFE BOOK 2022 - sofia-technologies.com

Liste des projetsproposés

Ajouter le support de la carte MENZU PREMIUM dans le système de build OpenWRT basé sur BuildRoot

1

Dévelopement d‘une plateforme «Penetration Testing» pour MENZU PREMIUM

3Conception et développement d’une architecture «DevOpsArchitecture» pour MENZU PREMIUM enutilisant MENDER

4

Plateforme multi-protocolespour MENZU PREMIUM

5

Développement du projet Dual CA53/CM4 Linux/RTOS

2

Systèmes embarqués

Page 14: PFE BOOK 2022 - sofia-technologies.com

Liste des projetsproposés

Support du OpenWRT sur MEZNU PREMIUM

6

Développement d'un linter/beautifier de code pour Sofia Tech

8Conception et développement d’une plateforme de testembarqué pour les ciblesMENZU de Sofia Tech

9

Développement et intégration d’une toolchain de compilation open-source pour les cibles MENZU de Sofia Tech

10

Orchestrateur open-source et temps réel pour les architecturesdistribuées pour microcontrôleurs

7

Systèmes embarqués

Page 15: PFE BOOK 2022 - sofia-technologies.com

Intérger le système OpenWRT sur la carte MENZU PREMIUM de Sofia Tech avec BuildRoot

1

Nombre de stagiaires

1 stagiaire

Référence projet

SEM01

Niveau d’études

BAC+5

Technologies requises

BuildRoot, Linux, OpenWRT, Network, Shell, Makefile

Description

L'objectif est d'avoir une image Linux exécutant OpenWRT OS sur MENZU PREMIUM avec un support des modules WIFI et 4G pour que les fonctionnalités du modem répondent correctement.

Systèmes embarqués

Page 16: PFE BOOK 2022 - sofia-technologies.com

Développement du projet Dual CA53/CM4 Linux/RTOS

2

Nombre de stagiaires

1 stagiaire

Référence projet

SEM02

Niveau d’études

BAC+5

Technologies requises

FreeRTOS, Linux, Device Tree, Kernel, Yocto

Description

La carte MENZU PREMIUM est basée sur un processeur IMX8MM qui contient 4 x Cortex A53 capables d'exécuter Linux et 1 x Cortex M4 MCU capable d'exécuter des applications en temps réel basées sur un système d'exploitation temps réel (RTOS). L'objectif est de développer un projet qui utilise un périphérique SPIen utilisant le domaine du core M4 et d'envoyer des données au domaine du core A53 qui exécute une application Linux QT qui affiche les données du projet.

Systèmes embarqués

Page 17: PFE BOOK 2022 - sofia-technologies.com

Dévelopement d‘une plateforme«Penetration Testing» pour MENZU PREMIUM

3

Nombre de stagiaires

1 stagiaire

Référence projet

SEM03

Niveau d’études

BAC+5

Technologies requises

Protocoles réseaux, Les basiques de Pentesting (ARP Spoofing, .. .), C++, libtins, libpcap

Description

L'objectif est de développer une plateforme de test de pénétration pour diverses attaques LAN/WLAN basée sur une architecture C++ qui peut effectuer les attaques sur le LAN à l'aide d'une connexion Ethernet/Wifi et sur les réseaux 802.11 à l'aide d'un module WIFI compatible avec le mode Monitor.

Systèmes embarqués

Page 18: PFE BOOK 2022 - sofia-technologies.com

Conception et développement d’une architecture DevOps pour MENZU PREMIUM en utilisant MENDER

4

Nombre de stagiaires

1 stagiaire

Référence projet

SEM04

Niveau d’études

BAC+5

Technologies requises

Docker, GitLabCI, Linux, Shell, Ansible

Description

Concevoir une architecture DevOps pour les builds Yocto pouvant gérer les auto-builds des images Linux dédiées à la carte MENZU PREMIUM, lancer des tests et éventuellement déployer les mis à jour à l'aide du framework MENDER. L'architecture doit utiliser Docker et Ansible pour l'installation et la configuration automatique du serveur.

Systèmes embarqués

Page 19: PFE BOOK 2022 - sofia-technologies.com

Plateforme multi-protocoles pour MENZU PREMIUM

5

Nombre de stagiaires

1 stagiaire

Référence projet

SEM05

Niveau d’études

BAC+5

Technologies requises

C++, Python, Linux, gRPC, UML, Yocto

Description

Concevoir, développer et mettre en œuvre un projet de passerelle multi-protocoles basé sur la carte MENZU PREMIUM pour ZigBee, Modbus RTU/TCP, MQTT et LoRa avec des connectivités 4G/WiFi.

Systèmes embarqués

Page 20: PFE BOOK 2022 - sofia-technologies.com

6

Nombre de stagiaires

1 stagiaire

Référence projet

SEM06

Niveau d’études

BAC+5

Technologies requises

Yocto, OpenWRT, Linux

Description

Développer un support pour la carte MENZU PREMIUM dans la couche OpenWRT Yocto, en réalisant les tests essentiels des fonctionnalités d'un modem et en ajoutant le support des solutions open source prplMesh EasyMesh basées sur le système de build Yocto.

Systèmes embarqués

Porter la recette yocto de OpenWRTsur MENZU PREMIUM et support de EasyMesh Wifi

Page 21: PFE BOOK 2022 - sofia-technologies.com

Orchestrateur open-source et temps réel pour les architectures distribuées pour microcontrôleurs

7

Nombre de stagiaires

1 stagiaire

Référence projet

SEM07

Niveau d’études

BAC+5

Technologies requises

MCU, Micro-services, RTOS, C, Python

Description

L’objectif est de concevoir, tester et déployer facilement des applications embarquées sur des produits multi-MCU.

Découverte, documentation intégration et test du Luos.io.

Systèmes embarqués

Page 22: PFE BOOK 2022 - sofia-technologies.com

Développement d'un linter/beautifier de code pour Sofia Tech

8

Nombre de stagiaires

1 stagiaire

Référence projet

SEM08

Niveau d’études

BAC+5

Technologies requises

DevOps, CI/CD, Scripting, Open-source, C/Python/Typescript

Description

L'objectif est de créer un Linter et un Beautifier de code respectant les normes de codage de Sofia Tech avec l’automatisation de la vérification lors des revues de code sous GitLab.

Systèmes embarqués

Page 23: PFE BOOK 2022 - sofia-technologies.com

Conception et développement d’une plateforme de test embarqué pour les cibles MENZU de Sofia Tech

9

Nombre de stagiaires

2 stagiaires

Référence projet

SEM09

Niveau d’études

BAC+5

Technologies requises

Qt, C/C++, Bus série (I2C, SPI, UART, …), STM32, ATMEL, Modélisation (UML)

Description

L’objectif est de concevoir et développer un système de test embarqué basé sur une plateforme HW qui reçoit des commandes de test d’une application PC (Qt) via USB et/ou Ethernet, et les forwarder vers les cibles embarquées à tester.

La carte de test doit également fournir un feedback pour l’application PC.

Systèmes embarqués

Page 24: PFE BOOK 2022 - sofia-technologies.com

Développement et intégration d’une toolchain de compilation open-source pour les cibles MENZU de Sofia Tech

10

Nombre de stagiaires

1 stagiaire

Référence projet

SEM10

Niveau d’études

BAC+5

Technologies requises

C/C++, Makefile, gcc, Architecture ARM, Scripting, Process de compilation, Débogage

Description

L’objectif est de mettre en place un environnement de développement et de compilation basé sur les outils open-source. Cet environnement de développement servira pour les microcontrôleurs STM32 et ATMEL (ARM Cortex-M).

Systèmes embarqués

Page 25: PFE BOOK 2022 - sofia-technologies.com

SolutionsCloud

Page 26: PFE BOOK 2022 - sofia-technologies.com

Liste des projetsproposés

Solution Cloud d'Analytics pour l’IoT

1

Solutions Cloud

Page 27: PFE BOOK 2022 - sofia-technologies.com

Solution Cloud d'Analytics pour l’IoT

1

Nombre de stagiaires

1 stagiaire

Référence projet

SOL01

Niveau d’études

BAC+5

Technologies requises

Python, TensorFlow, Keras, Apache Kafka

Description

Développement d’une solution Cloud pour l’analyse des données IoT prévenants des capteurs ainsi que la prédiction des futures valeurs.

Solutions Cloud

Page 28: PFE BOOK 2022 - sofia-technologies.com

Systèmes d’Information

Page 29: PFE BOOK 2022 - sofia-technologies.com

Liste des projetsproposés

Systèmes d’information

Building blocks .Net/Angular

1Plateforme Web et application Mobile e-Recruitment

2

RSE Oriented Web Platform

3Conception et réalisation d'une application mobile pour le suivi de l’activité en télétravail

4

Page 30: PFE BOOK 2022 - sofia-technologies.com

1

Nombre de stagiaires

1 stagiaire

Référence projet

SI01

Niveau d’études

BAC+5

Technologies requises

Angular, .NET Core, C#, PostgreSql

Description

Ce projet consiste à concevoir et développer des modules réutilisables .Net/Angular. Ces modules seront intégrables dans des solutions et produits IoT.

Il s’agit d’un accélérateurs de développement et d’implémentation de modules permettant une meilleure efficacité des projets de développement Web (moteur de recherche, générateur de workflow, générateur de formulaires…)

Les principaux axes de ce projet sont:• Etude des exigences fonctionnelles et non fonctionnelles • Développement• Intégration des modules dans des applications pilotes existantes

Systèmes d’information

Building blocks .Net/Angular

Page 31: PFE BOOK 2022 - sofia-technologies.com

Plateforme Web et application Mobile e-Recruitment

2

Nombre de stagiaires

2 stagiaires

Référence projet

SI02

Niveau d’études

BAC+5

Technologies requises

Front-End: AngularBack-end: NodeJS/ExpressJSBase de données: MySqlMobile: Android

Description

L’objectif de cette plateforme est d’aider le recruteur à optimiser la présélection des candidats et de générer des dashboards restituant toutes les données liées au recrutement et permettant d’avoir des KPIs couvrant tout le processus.Cette plateforme permet aussi aux candidats de suivre les annonces, postuler, passer les tests de présélection et recevoir les résultats.

Ainsi e-Recruitment se composera de modules interreliés permettant la:• Gestion des annonces d’emploi.• Création de comptes candidats • Automatisation de la sélection sur CV en relation avec les critères prédéfinis sur le module gestion des annonces• Gestion de la CVthèque • Gestion des rendez-vous• Gestion des tests en ligne• Génération des résultats des tests• Dashboard

Systèmes d’information

Page 32: PFE BOOK 2022 - sofia-technologies.com

RSE Oriented Web Platform

3

Nombre de stagiaires

2 stagiaires

Référence projet

SI03

Niveau d’études

BAC+5

Technologies requises

NodeJS, ExpressJS, Angular, MongoDB, Websocket, HTML5, CSS3, UML, Git, Docker

Description

En application de la démarche RSE (Responsabilité Sociétale de l’Entreprise) à laquelle s’inscrit la politique RH de Sofia Tech, on se propose de concevoir le premier module faisant partie d’un bouquet d’applications Web pour regrouper les acteurs de la société civile et les aider à digitaliser et donc centraliser les actions bénévoles et ainsi faciliter l’accès à l’information sur le bénévolat en général, les bénéficiaires, les fonds alloués, la traçabilité et l’évaluation des actions bénévoles, les statistiques…Le premier module est autour de la gestion des projets bénévoles. Ce module standard et s’appliquant à toutes les associations inscrites à la plateforme a pour objectif de centraliser les données sur tous les projets bénévoles.

Ce module permettra la :• Gestion des adhérents au sein de l'association • Gestion de l’affectation des tâches aux membres.• Gestion de la base de données commune des ciblés des actions bénévoles• Gestion des événements d’une ou de plusieurs associations• Espace de communication interne entre les membres d’une même association ou de diverses associations.

Systèmes d’information

Page 33: PFE BOOK 2022 - sofia-technologies.com

4

Nombre de stagiaires

1 stagiaire

Référence projet

SI04

Niveau d’études

BAC+5

Technologies requises

Android, Kotlin, Node.js, ReactJS

Description

Cette application mobile a comme objectif d'assurer la planification et la gestion du mode télétravail au sein de Sofia Tech.

Elle permettra de :• Définir des plannings télétravail/ présentiel• Suivre la présence et l’état de santé des collaborateurs en télétravail• Gérer les réservations de bureaux en fonction de la disponibilité• Gérer la capacité du site• Générer les Dashboards de suivi et reporting

Systèmes d’information

Conception et réalisation d'une application mobile pour le suivi de l’activité en télétravail

Page 34: PFE BOOK 2022 - sofia-technologies.com

Management de la Qualité

Page 35: PFE BOOK 2022 - sofia-technologies.com

Liste des projetsproposés

Mener un chantier Lean dans des projets de développement logiciel

1

Management de la qualité

Page 36: PFE BOOK 2022 - sofia-technologies.com

Mener un chantier Lean dans des projets de développement logiciel

1

Nombre de stagiaires

2 stagiaires

Référence projet

MQ01

Niveau d’études

BAC+5

Technologies requises

Lean Management, Lean IT, Management visuel

Description

L’objectif de ce projet est d’identifier et d’appliquer les outils Lean appropriés pour améliorer le processus de développement logiciel. Il s’agit d’évaluer la performance, d’apporter les améliorations nécessaires et de mettre en œuvre des indicateurs et des tableaux de bord de visualisation et de suivi.

Principales activités:• Observer, évaluer et analyser la performance actuelle• Définir et mettre en place des moyens et des indicateurs de mesure et de suivi de la performance • Renforcer le management visuel au niveau individuel, projet et entreprise

Management de la qualité

Page 37: PFE BOOK 2022 - sofia-technologies.com

www.sofia-technologies.com

1- Choisissez votre projet coup de coeur

2- Mentionnez la réference du projet dans l ’objet de l ’E-mail

3- Attachez votre CV

4- Envoyer votre candidature à :

[email protected]

Comment postuler ?

Visitez notre site web