Job description
Bosch Group, leader mondial des technologies et services, recherche un(e) Développeur(se) Android spécialisé(e) dans le framework Android pour renforcer son équipe de développement automobile basée à Wuxi, Chine. Vous intégrerez une équipe multidisciplinaire dédiée à la création de solutions logicielles embarquées pour les véhicules connectés. Votre mission principale sera de concevoir, développer et optimiser les composants Android de la TBox (Terminal Box) ainsi que les services associés (Media, Audio, Radio, etc.). Vous interviendrez sur l’ensemble du cycle de vie du produit, de la conception à la mise en production, en assurant la qualité, la performance et la sécurité des solutions livrées.
**Missions principales**
- Développement et maintenance des HAL (Hardware Abstraction Layer) pour la TBox, incluant les modules natifs tels que caméra, Bluetooth, médias, etc.
- Implémentation et optimisation des services WMS (Window Management System), AMS (Audio Management System), PMS (Power Management System) et du Launcher Android dédié aux environnements automobiles.
- Analyse et résolution des problèmes d’interaction entre le framework Android et les modules HAL natifs, en assurant la conformité aux exigences de sécurité SELinux.
- Amélioration du temps de démarrage du système Android et optimisation des performances globales (CPU, mémoire, consommation d’énergie).
- Personnalisation des extensions d’entrée (touch, gestes, commandes vocales) et développement de nouvelles fonctionnalités PowerManager pour une gestion fine de la consommation énergétique.
- Extension et maintenance des modules de communication communs (CAN, Ethernet, Wi‑Fi, LTE) afin d’assurer une connectivité fiable entre les différents sous‑systèmes du véhicule.
- Participation active aux revues de code, aux tests unitaires et d’intégration, ainsi qu’à la rédaction de documentation technique claire et exhaustive.
- Collaboration étroite avec les équipes hardware, UX/UI, sécurité et produit pour garantir une intégration fluide et une expérience utilisateur optimale.
**Profil recherché**
- Diplôme d’ingénieur ou équivalent en informatique, télécommunications ou domaine connexe.
- Minimum 5 ans d’expérience professionnelle en développement Android, idéalement dans le secteur automobile ou embarqué.
- Maîtrise du langage Java/Kotlin et du C/C++ pour le développement de modules natifs.
- Solide connaissance des concepts HAL, du framework Android, du système Linux et de la gestion des permissions SELinux.
- Expérience avérée en optimisation des performances (boot time, latence, consommation d’énergie) sur des plateformes embarquées.
- Bonne compréhension des protocoles de communication automobile (CAN, LIN, Ethernet) et des exigences de sécurité fonctionnelle.
- Capacité à travailler en anglais à l’écrit comme à l’oral ; la connaissance du mandarin est un atout.
- Esprit d’équipe, autonomie, rigueur et capacité à gérer des projets complexes dans un environnement international.
**Ce que nous offrons**
- Un poste en CDI au sein d’une entreprise innovante et reconnue mondialement.
- Un environnement de travail stimulant avec des projets à forte valeur technologique.
- Des opportunités de formation continue et de développement de carrière.
- Un package salarial compétitif et des avantages sociaux attractifs.
- La possibilité de travailler dans un hub technologique dynamique à Wuxi, au cœur de la région du Yangtze.
Rejoignez Bosch Group et participez à la transformation digitale de l’automobile de demain !