Ingénieur Développeur Embarqué Android AOSP & Linux H/F
Job Description, Responsibilities & Requirements
À propos du poste
Ingénieur Développeur Embarqué Android AOSP & Linux H/F
Rejoignez Smile, leader européen de l’intégration Open Source et propulsez le développement des couches logicielles bas niveau de terminaux de paiement de nouvelle génération. En intégrant notre agence Embedded & Connected Systems, vous rejoignez un écosystème unique où l'excellence technique est la norme.
Vos missions
- Développement & Intégration OS : Implémenter et adapter la plateforme Android AOSP sur des SoC MediaTek. Intégrer les nouvelles spécificités matérielles à la plateforme générique.
- Drivers & Couches HAL : Concevoir et développer des pilotes (drivers) pour de nouveaux composants physiques. Concevoir l'AIDL / HIDL indispensable à l'interfaçage entre le bas niveau (Hardware Abstraction Layer) et le middleware.
- Firmware Microcontrôleur : Prendre en charge le cycle de vie (développement, firmware, mises à jour sécurisées) d'un module fiscal critique basé sur un microcontrôleur STM32.
- Qualité Industrielle : Définir et déployer les processus de tests de production pour le STM32 et accompagner le client dans l'intégration globale de son firmware.
Votre stack technique
- Systèmes d'Exploitation : Maîtrise d'Android AOSP, des mécanismes de la HAL et de Linux Embarqué.
- Langages & API : Excellente pratique du C / C++ et maîtrise des interfaces AIDL / HIDL.
- Hardware & SoC : Expérience sur l'architecture MediaTek et le développement sur microcontrôleurs STM32 (Bare Metal / RTOS).
- Outils & Sécurité : Maîtrise de Git, des environnements de build Android (Soong/Make) et sensibilité aux protocoles de sécurité, de cryptographie et de chiffrement standardisés.
Votre profil
- Expérience : 3 ans ou plus en développement embarqué Android (AOSP / Linux Kernel).
- Compétences clés : Vous maîtrisez l'interfaçage matériel sous Android et le développement de drivers bas niveau. Une expérience en contrôle ou environnement industriel grand public est un plus.
- Savoir-être : Rigueur méthodologique, esprit d'équipe et communication fluide pour échanger efficacement avec les architectes et les équipes hardware clientes.
- Langues : Un bon niveau d'anglais technique est essentiel pour évoluer dans cet écosystème international.
Nous offrons
- Un management de proximité par des pairs (experts techniques).
- Une offre de formation complète : accès à une plateforme d'e-learning, financement de certifications et outils de partage de connaissances.
- Participation à des salons majeurs, contribution à la rédaction de livres blancs et partage de votre savoir sur notre blog de référence : linuxembedded.fr.
- Contribuez directement aux projets communautaires (Yocto Project, Buildroot) pour construire un numérique plus intelligent et responsable.
À propos de l'entreprise
Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin.
Poste à pourvoir à Valence.
Type d'emploi : CDI
Localisation : Villeurbanne, France
Type de travail : Hybride
Niveau d'expérience : Senior
Catégorie : Développement - Région
Prêt(e) à réinventer l'embarqué Android avec nous? Postulez dès maintenant!