Catalogue PFE 2016 - Focus
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
Qui sommes nous? Focus est un groupe tunisien spécialisé dans l’ingénierie logicielle et les services IT. Présent sur la Tunisie ainsi que sur l’international, Focus propose une large gamme de solutions IT dans les domaines des systèmes embarqués, les ERP et BI, le développement mobile et l’infrastructure IT. Focus possède une expérience et une expertise solides dans une large gamme de technologies relatives au développement de logiciels embarqués, développement d’applications mobiles, le développement de solutions d’analyse de données ainsi que la fourniture, l’intégration et le support de solutions autour des systèmes d’informations. Focus dispose également de savoir-faire avérés dans les tests et validation ainsi que dans le support technique pour applications tierces. Focus propose par ailleurs ses services dans les solutions d’infrastructure Datacenter et les services autour des infrastructures IT (intégration, maintenance, support multi-constructeurs…). Certifié ISO 9001 et CMMI L3, Focus compte un effectif de plus de 300 collaborateurs et des références mondialement connues comme Continental, Nokia-Siemens, Parrot et SAP. Confiance, qualité et éthique sont les valeurs phares d’un groupe ambitieux parmi les plus dynamiques du secteur IT en Tunisie. Contact : Tél : (+216) 70 106 100 Recrutement : recruit@focus-corporation.com 2 Focus 2015 Page 2 sur 11
Référence Projet Titre Descriptif Système de monitoring continu de divers paramètres Emb-01 Système Monitoring Datacenter (humidité, température, ..) d'un Data center basé sur sur la technologie WSN. Emb-02 Prototype IVI prototype IVI (infotainment system) Système d'aide au Conception et réalisation d'un système d'aide au Emb-03 stationnement stationnement Conception et réalisation d'un robot d'accueil autonome Emb-04 Robot d'accueil multifonctions Evolution d'une pile Bluetooth afin de pouvoir opérer dans Emb-05 Pile Bluetooth le contexte automobile Logiciel d'automatisation des Amélioration d'un logiciel d'automatisation des tests Emb-06 tests Bluetooth (Ajout de nouveaux modules) Conception et réalisation d'un robot nettoyeur (Aspirteur Emb-07 Robot nettoyeur et diffuseur d'air parfumé) équipé de sa station de charge automatique Track any code change impact on a C language project and prevent changes from introducing undesirable dependencies and regressions. Emb-08 C-source code analyzer Detect design rules misuse and provide the ability to compare the change done with predicted impacts after code updating. Conception et réalisation d'un générateur des Cvs Emb-09 Générateur CV automatique suivant les templates Focus Dashboard de suivi des projets pour le management Emb-10 Project Portfolio Dashboard (Project Portfolio Dashboard) Web-01 Outil gestion matériel Outil de gestion et de suivi du matériel client Web-02 Quality Management Tool Quality Management Tool Framework for BPA monitoring Web-03 Framework for BPA monitoring and reporting and reporting Outil de génération des matrices qualité, des tableaux de Web-04 Outil suivi qualité bord projet et de calcul automatique des KPI Génération de rapport de suivi Web-05 Génération de rapport de suivi des messages internes des messages internes Générateur de tests Web-06 Mise en place d’un générateur de tests automatiques automatiques 3 Focus 2015 Page 3 sur 11
Sujets PFE/ Embarqué Sujet 1 : Réf Emb-01(2 postes) Système de monitoring continu de divers paramètres (humidité, température, ..) d'un Data center basé sur la technologie WSN. Profils recherchés : Embarqué, web et mobile Objectif du projet : Réaliser un système qui permet de prévenir l'administrateur d'un Data center sur la présence d'un danger potentiel (humidité intense, de l'eau au niveau de la salle de serveurs, etc ...) en se basant sur la technologie des WSN (Wireless Sensors Network). Sujet 2 : Réf Emb-02 (2 postes) Prototype IVI (infotainment system). Profils recherchés : Développeurs C/C++ sous linux embarqué Objectif du projet : Enrichir le prototype d'autoradio déjà développé (sous RaspberryPI) avec des nouvelles fonctionnalités en BT + des nouveaux features (PAN,mirrolink ...) 4 Focus 2015 Page 4 sur 11
Sujet 3 : Réf Emb-03 (2 postes) Conception et réalisation d'un système d'aide au stationnement Profils recherchés : Développeurs C embarqué + Matlab Objectif du projet : Réaliser un produit complet pour démo : capteurs + carte d'acquisition (Arduino) + affichage et alerte sonore (Raspberry PI) Sujet 4 : Réf Emb-04 (2 postes) Conception et réalisation d'un robot d'accueil autonome multifonctions Profil recherché : -Profil Mécatronique (ou embarqué) partie mécanique et puissance + -Développeur Web /Python (Linux basics) partie IHM Objectif du projet : Ce robot peut circuler d’une maniéré autonome en évitant les obstacles. Sa mission consiste principalement à accueillir les invités (par un enregistrement vocal configurable ou par diffusion d’une séquence vidéo d’accueil) et les aider à découvrir le plan d’accès du bâtiment par un affichage simplifié. Un ou plusieurs utilisateurs peuvent contrôler et configurer ce robot à distance. 5 Focus 2015 Page 5 sur 11
Sujet 5 : Réf Emb-05 (2 postes) Evolution d'une pile Bluetooth afin de pouvoir opérer dans le contexte automobile Profils recherchés : 1/ Développement C/C++ 2/ Environnement Linux 3/ Connaissance Bluetooth sera apprécié Objectif du projet : Ce sujet consiste à mettre en place une pile du protocole Bluetooth sous un environnement Linux et de : 1- l'adapter pour pouvoir accueillir des nouvelles fonctionnalités destinés à opérer dans le contexte de l'automobile. 2- L'enrichir pour supporter et opérer en mode Low energy. Sujet 6 : Réf Emb-06 (2 postes) Amélioration d'un logiciel d'automatisation des tests Bluetooth (Ajout de nouveaux modules) Profil recherché : C/C++ (Qt Creator) , Python, CAN, RPC, Bluetooth Objectif du projet : Ce stage consiste à étudier et ajouter les fonctionnalités suivantes à un outil déjà prototypé : Généralisation de l'application afin de supporter les différents projets. Gestion des API existantes (Bluetooth & CAN) à partir de l'interface Client. Implémentation des nouveaux scénarios de tests. Amélioration de l'interface Client (pouvoir créer plusieurs instances). 6 Focus 2015 Page 6 sur 11
Sujet 7 : Réf Emb-07 (2 postes) Conception et réalisation d'un robot nettoyeur Profils recherchés : - CAO - Microcontrôleur - C Embarqué - Electronique de puissance Objectif du projet : Conception et réalisation d'un robot nettoyeur (Aspirateur et diffuseur d'air parfumé) équipé de sa station de charge automatique. Lorsque le niveau de la batterie est critique (faible), ce robot se déplace (d'une manière autonome) à la station de charge sans intervention de l'utilisateur. Sujet 8 : Réf Emb-08 (1 poste) C-source code analyzer Profil recherché : Computer Engineer Student Objectif du projet : Track any code change impact on a C language project and prevent changes from introducing undesirable dependencies and regressions. Detect design rules misuse and provide the ability to compare the change done with predicted impacts after code updating. 7 Focus 2015 Page 7 sur 11
Sujet 9 : Réf Emb-09 (1 poste) Conception et réalisation d'un générateur de Cvs automatique suivant des templates prédéfinis Profil recherché : Développeur Web.PHP, ZEND, AngularJs Objectif du projet : Ce générateur permet de concevoir automatiquement les CVs et autres documents suivant des templates prédéfinis. Sujet 10 : Réf Emb-10 (2 postes) Dashboard de suivi des projets pour le management (Project Portfolio Dashboard) Profils recherchés : .NET C#, AngularJS,SQLserver, Design Patterns Objectif du projet : Cet outil permettra au management via des tableaux de bord et des notifications de : - Suivre les coûts - Suivre les délais et avancements des différents projets - Suivre les risques sur les projets... 8 Focus 2015 Page 8 sur 11
Sujets PFE/ Web Sujet 1 : Réf Web-01(1 à 2 postes) Outil de gestion et de suivi du matériel client Profils recherchés : Développement Web Objectif du projet : Créer un outil qui permet de : - centraliser les inventaires de matériel - permet le suivi des envois/réception des colis - permet de faire le lien entre les colis (en entrée et en sortie) et leur contenu (le matériel) -> traçabilité du matériel sous douane Sujet 2 : Réf Web-02 (2 postes) Quality Management Tool Profils recherchés : C#, Visual Studio 2015 UWP, WPF, WWF, SQL Server, Unity DI, Design Patterns Objectif du projet : Automate and facilitate the adoption of the standard and centralize decision making in order to avoid QMS application performance issue. Handle customer complaints, product non-conformities, follow-up actions, Audits (Internal/External) to be tracked, evaluated and treated within fluidity. An appropriate workflow should be put in place to ensure the integrity and fluidity of the system. The tool should be a pluggable application where each part represents a module that could have dependencies. This will guarantee later the evolution and maintenance of the tool. 9 Focus 2015 Page 9 sur 11
Sujet 3 : Réf Web-03 (2 postes) SAP Framework for BPA monitoring and reporting Profils recherchés : ABAP, ABAP OO, WebDynpro, MAI, BAP Objectif du projet: Design and realization of a BPA reporting and monitoring framework. The developed framework will ensure analysis and monitoring of business process analytics key figures using configured filter, characteristics and rating into related panels and report result using Charts/ graph. It should provide the alerting/metrics mechanism introducing in MAI. Monitoring means raising alerts if something is going wrong. Developed application send a daily report to configured mailing list with metrics details Sujet 4 : Réf Web-04 (1 poste) Outil de génération des matrices qualité, des tableaux de bord projet et de calcul automatique des KPI Profil recherché : Qualité, process improvement Python, VB, Scrum, KPI Objectif du projet : Mise en place d'un outil de génération des états qualité Projet: 1- Mise a jour automatique des tableaux de bord 2- Calcul automatique des KPI Deuxième volet du projet serait une étude de faisabilité de la méthode Scrum pour les équipes projet : avantages / limitations par rapport au process actuel 10 Focus 2015 Page 10 sur 11
Sujet 5 : Réf Web-05 (1 poste) Générateur de rapport de suivi des messages internes Profil recherché : JavaScript, HTML5, Programmation orientée objet, CSS Objectif du projet : Génération de rapports qui résument l’avancement des messages ouverts et fermés de chaque développeur et contenant des graphes représentatifs, une estimation pour atteindre un objectif ainsi qu’un indicateur de performance (KPI). Ces rapports seront générés en Excel à partir d’une base de données HANA en utilisant SAPUI5 / FIORI comme langage de programmation. Envoi aux personnes concernées d’un mail contenant le rapport et automatiquement chaque jour durant la phase de tests. Sujet 6 : Réf Web-06 (2 postes) Mise en place d’un générateur de test automatique Profils recherchés : Technologies : HTML5, CSS3, Javascript, Java EE (Spring, Hibernate, JSF Primefaces), Maven, connaissance basique de Selenium IDE et TestNG Framework sera un vrai atout. Evironnement de DEV : Eclipse Tomcat Objectif du projet: Le générateur doit permettre, à partir d’un wizard, de créer un script Selenium en JAVA, qu’on peut exécuter directement soit par JUnit ou par un profile Maven, décrivant un test case d’un projet. 11 Focus 2015 Page 11 sur 11
Vous pouvez aussi lire