Stage Linux avancé : réseau et sécurité F/H

WITEKIO est un expert du logiciel embarqué, avec une approche système globale, intégrant les différentes couches logicielles des systèmes intelligents, du hardware jusqu’au cloud. Nos équipes accompagnent nos clients de bout en bout dans leurs projets, avec des services sur mesure pour le design d’architecture, le développement et l’intégration logicielle, le support et la formation. Présents dans les secteurs de l’automobile, l’aéronautique, la santé, le médical et la mobilité/smart cities, nos clients sont Airbus, L’Oréal, Datalogic, N&W, Continental et bien d’autres.

Linux avancé : réseau et sécurité F/H.
Stage basé à Lyon.

Contexte 

Le nombre d'objets connectés ne fait que croître. Cela pose des problèmes d'adressage (nombre d'adresse IPv4 limité) et de sécurité. Dans ce contexte nous nous intéresserons d'une part au protocole IPv6, IPSEC (initialement fait pour IPv6), la mobilité via IPv6 et d'autre part à la sécurité sous Linux (IPTABLES, SELinux, configuration du noyau selon les recommandations). C'est pourquoi nous avons créé ce stage "Linux avancé : réseau et sécurité", pour approfondir notre maîtrise dans ce domaine.

Vos missions

Il s'agira dans un premier temps d'étudier le protocole IPv6 et les mécanismes de sécurité que l'on peut mettre en place sur Linux.

Dans un second temps il s'agira de mettre en pratique les connaissances acquises en réalisant des démonstrateurs comme par exemple :

  • Une application domotique, mettant en jeu les différentes fonctionnalités offertes par IPv6 (auto-configuration, Ipsec, mobilité...).
  • La réalisation d'attaque d'un système Linux, tantôt configuré pour être protégé contre les attaques, tantôt non, pour mettre en avant les failles de sécurité.

Enfin vous aurez la responsabilité d'écrire :

  • Une documentation regroupant les bonnes pratiques concernant la sécurité d'un système Linux.
  • Un layer Yocto permettant d'automatiser la mise en place des règles de sécurité

Votre environnement de travail sera le suivant :

  • Développement sous Linux
  • Carte à base de processeur ARM (cortex A8, A9, A15)

Vous serez donc notamment en charge de :

  • L’administration d'un système Linux pour le transformer en routeur
  • La configuration de routeur de marques diverses
  • Le développement d'applications de test/benchmark
  • La rédaction d’un compte rendu de vos recherches

Votre profil

Vous êtes à la recherche d’un stage de fin d’études en Ecole d’Ingénieur ou Université en spécialité informatique.

Vous savez développer en C, avez une bonne connaissance des  microcontrôleurs et êtes familier des outils de développement Linux (gcc, binutils, git, diff, etc.).

Vous faites également preuve d’un intérêt pour le développement bas niveau sous Linux.

Une connaissance ou une expérience (scolaire ou stage) sur le développement d'application Qt serait un plus.

Conditions

Le stage se déroulera à Lyon 9ème (69) pour une durée de 4 à 6 mois.

Vous bénéficierez d’une gratification pouvant aller jusqu’à 1000€/mois en fonction de votre année d’études, de tickets restaurants et d’une prime de transport.

Witekio est une entreprise Handi-Accueillante. Des aménagements sont possibles pour les étudiants en ayant besoin.

Vous vous reconnaissez ? 

Envoyez-nous votre candidature @FRLYST6

jobs.france@witekio.com