SMILE

Ingénieur Développeur Embarqué Android Aosp & Linux (h/f)

Posted Today

Experience
3-5 years
Offer salary
Not specified
Location
Villeurbanne, France
Contract type
CDI, Freelance
Work arrangement
Hybride
Starting Date
ASAP
Stack required
Android Aosp
Hal
Linux
C++
C

Company Description

View more
Nous sommes près de 2 000 passionnés travaillant sur des solutions digitales créatives et innovantes, répartis dans 9 pays. Notre approche est basée sur la compréhension des spécificités de votre marché, de votre business, de vos enjeux financiers et de vos défis présents et à venir. Notre ADN open source est la garantie de notre proposition de valeur. Dans un souci constant de neutralité vis-à-vis de nos partenaires, nous proposons toujours la solution la plus adaptée à vos objectifs business et votre organisation.

Job Description

Vos Missions : Développement Bas Niveau Android AOSP & STM32

Pour le compte d'un leader mondial des solutions de paiement sécurisées, vous propulsez le développement des couches logicielles bas niveau de terminaux de paiement de nouvelle génération :

  • 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.

Méthodologies : Agile (Scrum/Kanban) et Cycle en V.


👤 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.

https://jobs.smile.eu