Catalogue des stages Ercom 2013
Optimisations sur Modem LTE Poste basé à : Caen (14) Analyse et optimisation des performances des traitements réalisés dans un modem LTE. - Profiling et détermination des sections de traitement critiques - Participation à l analyse et à la conception de la nouvelle architecture - Optimisation du logiciel en utilisant les spécificités des processeurs modernes - Banc de test de non régression et de caractérisation des gains temps réel Traitement du signal / télécom / temps réel Langage C dans les environnements Linux. o Équipe de validation o Contact : francois.hamon@ercom.fr / rh@ercom.fr; Tel : 01 39 46 93 12
Plateforme de test LTE automatisée Poste basé à : Marseille (13) Conception et réalisation d un environnement de validation automatisée pour des applications LTE. - Participation à la conception de la plateforme de test. - Développement en C Linux des outils intégrés dans cette plateforme - Amélioration des modules logiciels existants - Développement d outils de gestion des bibliothèques de test Développements télécom, systèmes temps réel, Mise en œuvre de banc de test et d équipements de mesure Langage C dans les environnements Linux. o Équipe de validation o Contact : francois.hamon@ercom.fr / rh@ercom.fr; Tel : 01 39 46 93 12
Traitement du signal massivement parallèle Conception et maquettage d une solution de traitement du signal massivement parallèle. - Étude des technologies de traitement massivement parallèle - Analyse de leur utilisation dans le contexte Ercom - Réalisation d une maquette - Expérimentation, mesures de performances et analyse des résultats Développements télécom, systèmes temps réel, Langage C dans les environnements Linux. Parallélisme, GPGPU, traitement du signal o Équipe de validation o Contact : daniel.braun@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50
Virtualisation temps-réel Maquettage d un environnement de virtualisation d applications temps-réel. - Étude des technologies de virtualisation - Analyse de leur utilisation dans un contexte temps-réel - Réalisation d une maquette basée sur la virtualisation d applications temps-réel Ercom - Expérimentation, mesures de performances et analyse des résultats Développements télécom, systèmes temps réel Langage C dans les environnements Linux Virtualisation o Équipe de validation o Contact : daniel.braun@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50
Adaptation temps réel d un ordonnanceur Open Source Étude et adaptation au monde du temps réel d une bibliothèque Open Source d ordonnancement de traitements en environnement multi processeurs. - Étude de l architecture de la bibliothèque - Identification des éléments non compatibles avec une application temps-réel - Étude d architecture des modifications à apporter - Réalisation des adaptations - Expérimentation, mesures de performances et analyse des résultats Développements télécom, systèmes temps réel Langage C dans les environnements linux Threads, traitements parallèles, librairies d ordonnancement o Équipe de validation o Contact : daniel.braun@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50
Instrumentation passive du code Instrumentation fine de logiciels temps-réel pour la mesure des performances et l optimisation des traitements. - Étude des mécanismes existants (ftrace, dtrace, ) - Évaluation des overheads induits par ces méthodes - Participation au choix d une technique d instrumentation - Adaptation du mécanisme sélectionné à l environnement de développement Ercom - Expérimentation, mesures de performances et analyse des résultats Développements télécom, systèmes temps réel Langage C dans les environnements Linux Développement kernel o Équipe de validation o Contact : daniel.braun@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50
Data Scientist sur Big Data Durée : 3-9 mois Étude des techniques de traitement de données «Big Data» et réalisation d une maquette expérimentale. - Panorama des technologies utilisées dans le domaine «Big Data» - Mise en place d une plate-forme expérimentale (matériel + logiciels) - Préparation de jeux de données «Big Data» : anonymisation, structuration, etc. - Analyse de jeux de données «Big Data» : prédiction, modélisation, etc. - Synthèse des résultats obtenus Statistiques, programmation Linux et dans le domaine «Big Data» R, Scilab, Python, Hadoop, MapReduce, NoSQL Intérêt pour le business, le marketing ou la sécurité. o Contact : christophe.bourguignat@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50
Sécurisation du boot Android L objectif du stage est d étudier les possibilités de contrôle et d adaptation du boot d un terminal Android du commerce. Le stagiaire sera amené à effectuer les tâches suivantes : - Étude du mécanisme de démarrage d'un terminal sous Android - Étude du bootloader du terminal - Étude des possibilités d adaptation - Développement d'un bootloader sécurisé Programmation Linux et Android en C/C++ Assembleur et debugger ARM o Contact : eric.laubacher@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50
Cloisonnement renforcé sous Android L utilisation de techniques de Mandatory Access Control (MAC) est maintenant courante sous Linux (SELinux, AppArmor, TomoyoLinux, Smack, GRSecurity). L objectif du stage est de comparer les projets d adaptation de ces techniques à Android et d en mettre deux en œuvre dans le cadre d une plateforme expérimentale. Le stagiaire sera amené à effectuer les tâches suivantes : - Recensement et comparaison des méthodes de MAC pour Android. - Prototypage de deux méthodes. - Étude des possibilités de cloisonnement renforcé des applications et de détection d anomalies. - Étude des méthodes alternatives de cloisonnement (virtualisation, ) Programmation Linux et Android en C/C++ Sécurité des OS o Contact : eric.laubacher@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50
Sécurisation iphone L objectif du stage est d adapter au monde iphone/ipad une librairie de portabilité C++ développée par Ercom, en reprenant un prototype existant. Le stagiaire effectuera les taches suivantes : - Prise en main de la librairie Ercom - Reprise du prototype, adaptation à ios6. - Amélioration de l IHM. Programmation C++ avancée Environnement de développement iphone o Contact : eric.laubacher@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50
Sécurisation Windows Phone L objectif du stage est d adapter au monde Windows Phone / Windows RT une librairie de portabilité C++ développée par Ercom. Le stagiaire effectuera les taches suivantes : - Prise en main de la librairie Ercom - Prise en main des outils de développement Windows Phone. - Définition du périmètre d adaptation. - Portage sur Windows Phone. - Adaptation à Windows RT. Programmation C++ avancée Programmation C# Environnement de développement Windows o Contact : eric.laubacher@ercom.fr / rh@ercom.fr; Tel : 01 39 46 50 50