Une candidature sur mesure pour ce poste — un CV et une lettre de motivation personnalisés qui correspondent à l’offre.
ELSYS Design recherche un stagiaire ingénieur en dernière année ou Master pour mettre en place l’environnement AOSP et porter Android sur une carte d’évaluation embarquée. Le poste implique une forte immersion dans les couches système et le développement bas niveau.
Le candidat travaillera sur la chaîne de compilation, les couches HAL et AIDL, et pourra créer un exemple illustratif démontrant l’intégration entre un service HAL et une application Android, tout en documentant les processus.
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
Environnement technique
Compétences développées
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
Rejoignez un projet concret au cœur d’Android embarqué, depuis la chaîne de build jusqu’aux couches système et matérielles.
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 ?