Publiée le 16 juin
Mission du poste
Passionné(e) par la tech, le numérique et l’innovation ? Rejoignez les 1 800 collaborateurs de Smile, leader européen de l’intégration open source, répartis dans 20 agences à travers 9 pays. L’esprit collaboratif et le partage de connaissances sont au cœur de notre ADN. Nos experts repoussent chaque jour les limites de l’open source pour construire un numérique plus intelligent, performant et responsable. Ici, on ne se contente pas de suivre les tendances, on les crée ! Rejoignez-nous et participez à des réalisations qui comptent ! En tant qu’ Ingénieur Développeur Embarqué / Android AOSP chez Smile, vous ferez partie de notre aventure où chaque jour est une nouvelle occasion de construire des solutions qui dépassent les attentes de nos clients (et les vôtres !) Ce que vous ferez en tant qu’ Ingénieur Développeur Embarqué / Android AOSP chez Smile ? Vous intégrerez notre équipe experte « OS & Driver », fleuron de notre savoir-faire en systèmes embarqués, pour accompagner l'un de nos clients majeurs, un leader mondial des solutions de paiement sécurisées. Votre mission au quotidien sera de propulser le développement des couches logicielles bas niveau de leurs terminaux de paiement de nouvelle génération. En immersion dans ce contexte industriel stimulant, vous serez l'un des piliers de l'évolution de leur plateforme technique. Au cœur des enjeux du projet, vos responsabilités seront riches et variées : Développement & Intégration OS : Implémenter les modifications nécessaires sur la plateforme Mediatek AOSP et intégrer ce nouveau produit matériel à la plateforme générique. Drivers & Interfaces : Concevoir et développer les pilotes (drivers) pour les nouveaux composants physiques, et concevoir l'AIDL indispensable à l'interfaçage entre ces fonctionnalités bas niveau et le middleware. Microcontrôleur & Fiscalité : Prendre en main le cycle de vie d'un module fiscal critique basé sur un microcontrôleur STM32 (développement, mises à jour, firmware). Qualité & Accompagnement : Mettre en place les processus de tests de production pour le STM32, valider l'ensemble des modifications architecturales et accompagner techniquement le client dans l'intégration de son firmware. Côté technique justement, vous évoluerez dans un environnement Open Source ☕: OS & Framework : Android AOSP, Linux Embarqué Architecture matérielle & SOC : Mediatek, STM32 (Microcontrôleurs) Langages & API : C, C++, AIDL / HIDL Outils & Process : Git, Environnements de build Android, protocoles de sécurité et de chiffrement standardisés. Vous intègrerez un environnement stimulant où votre expertise et votre passion seront reconnues . Nous vous invitons à participer à des projets captivants et à contribuer à notre croissance commune. 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. Votre profil Vous avez 3 ans ou plus d'expérience en développement embarqué Android (AOSP / Linux) et vous êtes reconnus pour votre rigueur méthodologique et votre esprit d'équipe ? Bingo ! On parie que vous cochez aussi ces cases : Vous maîtrisez le développement de drivers et les couches de bas niveau sous Android (HAL, AIDL/HIDL). Le développement sur microcontrôleurs (idéalement STM32) et le langage C/C++ n'ont plus de secret pour vous. Vous êtes sensibilisé(e) aux fortes contraintes de sécurité, de documentation et de respect des coûts/délais inhérents aux produits industriels grand public. Vous avez une communication fluide qui vous permet de collaborer efficacement avec différentes parties prenantes (architectes, équipes hardware, équipes clientes). Et si l’anglais n’est pas une option pour vous, c’est encore mieux !