Chargement en cours

Stage - Mise en place d’AOSP pour le développement d’un OS Android

VALENCE, 26
il y a 16 heures
Stage

Mise en place d’un environnement AOSP pour le développement d’un OS Android sur mesure

Contexte  Dans le cadre de nos activités de R&D en systèmes embarqués, nous souhaitons explorer l’écosystème AOSP (Android Open Source Project) afin de disposer d’une base technique solide pour le développement futur d’OS Android personnalisés sur plateformes embarquées.  L’objectif du stage est de monter en compétences sur les aspects bas niveau du framework Android, de la chaîne de compilation jusqu’aux couches HAL et aux services système, tout en mettant en place un environnement reproductible et documenté pour les équipes. 

Le stage  Le ou la stagiaire aura pour mission de mettre en place l’environnement complet de build et de développement AOSP, puis de porter Android sur une carte d’évaluation du commerce, de type NXP, Qualcomm ou équivalent.  Ce travail constituera le socle interne de nos futurs développements Android embarqués. Une fois l’environnement fonctionnel, le stage pourra se prolonger par la création d’un exemple illustratif, associant un service HAL et une petite application Android, afin de valider la chaîne logicielle complète. 

Missions principales 

  • Installer et configurer l’environnement AOSP : poste Linux, toolchains et dépendances. 
  • Télécharger, configurer et compiler une image Android pour la carte cible. 
  • Étudier et adapter le BSP (Board Support Package) ainsi que la configuration device. 
  • Explorer et modifier les couches HAL, AIDL et middleware. 
  • Mettre en place un exemple d’intégration entre un service HAL et une application Android. 
  • Rédiger une documentation technique complète pour la capitalisation interne. 
  • En option, définir des scripts d’automatisation et de build reproductible. 

Environnement technique 

  • AOSP et Android Studio 
  • Linux : Ubuntu / Debian 
  • C, C++, Java et Kotlin 
  • HAL, AIDL et drivers Linux 
  • Git, repo, make et bash 

Compétences développées 

  • Compréhension approfondie du framework Android, des couches bas niveau jusqu’à l’application. 
  • Maîtrise de la compilation et du portage AOSP sur une plateforme matérielle. 
  • Manipulation des couches HAL et AIDL. 
  • Structuration d’un environnement de développement Android embarqué. 
  • Documentation technique et capitalisation des connaissances.
L'agence de rattachement de cette offre se situe à Valence.

Profil Recherché

Profil recherché  Vous êtes étudiant ou étudiante en dernière année d’école d’ingénieurs ou en formation de niveau Master, avec une spécialisation en systèmes embarqués ou en développement logiciel bas niveau.  Vous maîtrisez l’environnement Linux et appréciez comprendre le fonctionnement interne des systèmes. Curieux, rigoureux et autonome, vous aimez explorer les couches profondes d’un OS et documenter vos découvertes.  Des connaissances en C/C++ et Java sont attendues. Une curiosité pour Kotlin sera appréciée. 

Informations complémentaires 

  • Stage conventionné et rémunéré. 
  • Durée : 6 mois. 
  • Lieu : locaux de Valence. 
  • Niveau d’étude : Master, MSc ou Programme Grande École. 
  • Fonction : développement informatique. 
  • Date limite de candidature : 15 janvier 2027.

 

Rejoignez un projet concret au cœur d’Android embarqué, depuis la chaîne de build jusqu’aux couches système et matérielles. 

Avantages Salariaux

    • Titre restaurant presque intégralement pris en charge
    • Accès aux activités sociales et culturelles du CSE
    • Prime Transport de 200 € net par an.

Qui sommes-nous

ELSYS Design est une société d’ingénierie spécialisée dans la conception de systèmes électroniques embarqués.

Nous accompagnons nos clients issus de secteurs variés (énergie, semiconducteur, défense, spatial, transport, etc.) dans 4 domaines principaux : la microélectronique ( FPGA , ASIC , SoC ), la carte , le logiciel embarqué et l’ ingénierie système .

Chez ELSYS Design, nous sommes tous ingénieurs , votre manager sera donc lui aussi issu de la technique. Il veillera à vous proposer des projets pertinents qui vous permettront de vous constituer une expérience riche, bâtie sur un socle de compétences recherchées .

Vous aimez relever des défis techniques ? Vous avez envie d’évoluer dans une ambiance humaine, bienveillante et responsabilisante ? D’intégrer une structure familiale, présentant les avantages d’un grand groupe ?

Alors, n’hésitez plus : postulez et rencontrons-nous !

Entreprise
Elsys Design
Plateforme de publication
JOOBLE
Offres pouvant vous intéresser
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès