Bodet TimeIngénieur référent Linux / Android embarqué
Jun. 2015 - Jun. 2021Trémentines, Pays de la Loire, France• Mise en place de BSP linux embarqué sur boards customs à base de SoC imx6 / imx8 / STM32MP1. ◦ « Board bring-up » => boot des prototypes de board. ◦ Intégration des drivers de différents périphériques (SPI / I2C / PWM / UART / USB / ethernet / écran LVDS MIPI/DSI, etc …). ◦ Chaîne de boot sécurisé (Trusted Boot Chain). ◦ Arm Trusted Firmware, U-boot, OP-TEE, Linux … • Architecture applicative user space linux. ◦ Architecture en services. ◦ Communication D-Bus. ◦ Mise en place environnement de dev et support aux développeurs applicatifs. • Mise en place BSP android pour différentes gammes de produits ◦ Customisation BSP android Freescale/NXP (KitKat 4.4.x, Marshmallow 6.0.x, Pie 9.0) ◦ Amélioration du temps de démarrage et des performances. ▪ Liste packages réduites, épuration des services Android… ◦ Création de services systèmes Android. • Conception/développement systèmes de mise à jour firmware générique ◦ Support multi-boot Linux / Android. ◦ Scripts utilitaires (partitionnement SD-card, makefiles …). ◦ Linux, rootfs Buildroot. • Savoir-faire sur toute la chaîne linux et android embarqué (bootloader, kernel, rootfs, applicatif user-space). • Contacts avec les fournisseurs sur les phases de conception / coûts de composants. • Contacts (anglais / français) avec sociétés externe pour chercher expertise technique précise. • Développements « bare-metal » (sans OS) sur cible STM32F4. • Veille technologique (blogs, formations, conférences). • Formation équipe interne, suivi d’apprentis ingénieurs. • Mise en place environnement (toolchain, makefiles, dépôts git…). • Intégration continue (pipeline Jenkins, Docker). • Intéraction forte avec équipes applicative/hardware et besoins marketing.