Retour aux offres

Stage de pré-embauche : Debian embarquée (H/F)

Embarqué

  • Stage
  • Paris
  • Référence : ECS/ASN/EMBDEB

SMILE

Smile est le leader du "sourire" au travail mais aussi de l'intégration et de l'infogérance de solutions open source.

Enthousiastes, agiles et performants, leur vocation est de libérer le potentiel d'innovation des entreprises, à travers l'open source.

Ses smiliens experts accompagnent les entreprises dans des domaines aussi variés que le Digital, les Business Apps, l'Embarqué & l'IoT et l'Infrastructure.

Ils sont plus de 1700 collaborateurs présents dans 7 pays, avec 15 agences réparties en France et à l'international.

 

Le pôle Smile ECS (Embedded & Connected Systems) est un centre d’excellence entièrement dédié aux systèmes embarqués et objets connectés.

Smile ECS s’impose comme le pôle de référence des métiers de l’embarqué en environnement Open Source.

Nous sommes une équipe de passionnés de l’univers Open Source et participons à différents événements comme le Capitole du Libre ou le FOSDEM. Nous organisons également des Meet-Up sur différents sujets (Android AOSP, IoT, Linux Embarqué…).

Nous alimentons régulièrement notre blog Linux Embedded, à travers différents articles rédigés par nos collaborateurs.

 

INTITULÉ DU STAGE

Embedded Debian

 

CONTEXTE

La plupart des projets industriels utilisent Yocto (ou Buildroot) pour la construction du système Linux embarqué. La distribution Debian est également utilisée dans l’industrie dans le cadre de solution x86. Il existe cependant des adeptes de Debian dans le cas d’architectures embarquées de type ARM car Debian est connu pour la stabilité et le haut niveau de sécurité de ses composants.

Plusieurs projets (dont ELBE et Debos) permettent de créer un système embarqué cible sur la base de Debian.

 

LES MISSIONS PROPOSÉES

Le but du stage est d’évaluer les solutions existantes et de comparer cette approche avec celle de Yocto en décrivant les avantages et les inconvénients.

  • Construction d’images ELBE et Debos pour des cibles de référence (QEMU/ARM, Raspberry Pi 3 ou 4, iMX)
  • Test des fonctionnalités
  • build system (construction de l’image)
  • production d’un SDK (toolchain)
  • développement et mise au point
  • l’outil permet-il de compiler à partir des sources Debian (et non pas uniquement à partir des paquets binaires) ?
  • Rédaction d’un comparatif sur différents critères (sécurité, mise à jour, etc.) par rapport l’utilisation de Yocto (ou Buildroot)

 

TALENT RECHERCHÉ

Formation requise

Stage de fin d’études de master ou cycle d’ingénieur

Connaissances souhaitées

On aura le smile si tu disposes des connaissances suivantes :

  • Bon niveau en C en environnement Linux
  • Connaissance du développement système Linux
  • Quelques notions sur Yocto et/ou Buildroot

Qualités personnelles

  • Autonomie
  • Curiosité technique
  • Rigueur
  • Intérêt pour la rédaction et le passage de connaissances à l’oral et à l’écrit

 

TECHNOLOGIES UTILISÉES

  • Compilation / développement croisé
  • Debian Linux
  • Yocto et/ou Buildroot

 

INFORMATIONS PRATIQUES

  • Lieu du stage :  Paris
  • Durée du stage : 6 mois, projet de fin d'études uniquement

 

NOTRE PROMESSE EMPLOYEUR

  • Possibilité de télétravail (en CDI)
  • Moyenne d'âge de 31 ans
  • Engagement écolo si tu viens en vélo
  • 2 jours de formations obligatoires par an (en CDI) et partenariats forts avec des solutions Open Source 

Postuler

* champs obligatoires