Description du Stage Description des Missions Profil du
Transcription
Description du Stage Description des Missions Profil du
REF : STAGE_2017_001 Description du Stage SILKAN est une société qui développe des solutions de simulation hybrides temps réel et embarquées. Les technologies de SILKAN s’adressent à différents secteurs comme l’industrie, la défense, la sécurité, la finance et le médical (www.silkan.com). SILKAN développe une suite de produits, nommée CETRAC, permettant l’interconnexion de machine via un bus temps réel. Un système CETRAC est composé de composants hardware et software qui doivent être configurés avant de pouvoir démarrer l'exploitation du réseau. Le software accède au bus hardware via un device driver. La version courante de ce driver doit être adaptée aux nouvelles fonctionnalités de la technologie CETRAC. Description des Missions Ce stage a deux objectifs majeurs : Écriture d'un document qui établit une cartographie du driver (architecture, structure de données, fonctionnement interne) Evaluer la faisabilité du passage d'un driver de type char driver à un network driver. Durant le stage vous acquerrez les compétences suivantes : Le device driver est écrit en langage C et compilé via les mécanismes offerts par Linux (Makefile). Les sources sont gérées sous gestionnaire de versions GIT et les développements sont suivis par la suite d'outils Atlassian, notamment JIRA. Les tests automatiques sont exécutés par Jenkins. Les mécanismes de gestion des device drivers du noyau Linux seront étudiés. Profil du candidat Bac +2/ bac +5, cursus informatique device driver, Linux kernel (version 3 et 4). Maîtrise du langage de programmation C. Informations supplémentaires Contrat : Stage de 2 à 6 mois Date de début : ASAP Tickets Restaurant Poste basé à Bièvres ou Montpellier Envoyer CV et lettre de motivation à [email protected] (préciser référence du stage dans le sujet).