Basé sur 19 offres pour ce poste (Senior, Paris, 3 dernières semaines). Fourchette habituelle 500€/j–615€/j, médiane 540€/j. Cette offre (450€/j) est sous la fourchette.
Dans le cadre du développement d’un nouveau terminal de paiement embarqué, nous recherchons un Développeur Logiciel Embarqué expérimenté pour rejoindre une équipe en charge des couches basses logicielles (OS & Drivers).
La mission s’inscrit dans un environnement embarqué critique autour d’une plateforme Android AOSP basée sur processeur Mediatek, intégrant un module fiscal reposant sur un microcontrôleur STM32.
Le consultant participera à l’évolution des composants bas niveau, à l’intégration de nouveaux matériels et au développement des interfaces nécessaires entre le système d’exploitation, les drivers et les couches middleware.
Intégrer un nouveau terminal au sein de la plateforme Android AOSP existante.
Développer et adapter les composants logiciels bas niveau.
Réaliser les évolutions nécessaires sur l’environnement Mediatek AOSP.
Développer les drivers associés aux nouveaux composants matériels.
Assurer la maintenance et l’évolution des composants embarqués.
Participer au développement et à l’intégration du module fiscal basé sur STM32.
Gérer les mécanismes de mise à jour du microcontrôleur.
Développer les outils et processus associés à son exploitation.
Mettre en place les procédures de tests et de validation du module.
Développer les interfaces AIDL permettant l’exposition des nouvelles fonctionnalités aux couches Middleware.
Garantir la bonne communication entre les composants matériels et logiciels.
Assurer la cohérence des échanges entre Android et les modules embarqués.
Réaliser les tests unitaires et d’intégration des développements effectués.
Participer aux campagnes de validation technique.
Identifier, analyser et corriger les anomalies.
Garantir la qualité et la robustesse des développements livrés.
Accompagner les équipes projet dans l’intégration des composants développés.
Assister les partenaires dans l’intégration de leurs firmwares embarqués.
Collaborer avec les différentes équipes techniques impliquées dans le projet.
Participer aux revues techniques et aux activités de documentation.
Assurer l’intégration réussie du nouveau terminal au sein de la plateforme existante.
Garantir la stabilité et la performance des composants logiciels embarqués.
Sécuriser les échanges entre Android, les drivers et le module STM32.
Fournir des développements conformes aux standards de qualité, de sécurité et de documentation.
Respecter les engagements de livraison en matière de contenu, qualité, coûts et planning.
Développement logiciel embarqué.
Architecture matérielle et logicielle embarquée.
Développement de drivers.
Intégration hardware/software.
Expertise Android AOSP.
Bonne maîtrise de l’environnement Linux embarqué.
Développement système Android.
Services Android et mécanismes IPC.
Expérience significative sur STM32.
Gestion des firmwares embarqués.
Développement et maintenance de composants microcontrôleurs.
C
C++
Java
Git / BitBucket
Jenkins
Jira
Processeurs Mediatek.
Microcontrôleurs STM32.
Bac+5 en Informatique, Systèmes Embarqués ou équivalent.
Minimum 5 ans d’expérience en développement logiciel embarqué.
Expérience significative sur Android AOSP.
Expérience confirmée sur les microcontrôleurs STM32.
Connaissance des environnements Linux embarqués.
Expérience en développement de drivers appréciée.
Esprit d’analyse et de résolution de problèmes.
Rigueur et sens du détail.
Capacité à travailler en équipe.
Autonomie et sens des responsabilités.
Dynamisme et capacité d’adaptation.
Bonnes capacités de communication technique.
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.