Job description
Bosch Group, leader mondial des technologies et services, recherche un(e) Ingénieur(e) Senior en développement Android pour renforcer son équipe d’ingénierie logicielle basée à Shanghai. Vous intégrerez le département dédié aux systèmes d’infodivertissement et de cockpit automobile, où vous serez responsable de la conception, du développement et de la maintenance de composants critiques (Bluetooth, Wi‑Fi, Car, AMS, WMS, Media, Audio, SystemUI, Location, InputManager, Display, Network, Connection, Launcher) sur des plateformes Android personnalisées.
Vos principales missions :
- Piloter la gestion des parties prenantes internes et externes, recueillir les exigences fonctionnelles et techniques, et formaliser les spécifications détaillées.
- Définir les interfaces entre les différents modules logiciels et assurer la cohérence architecturale avec les équipes hardware et firmware.
- Concevoir, implémenter et valider les fonctionnalités des composants listés, en respectant les standards de qualité Bosch et les contraintes de temps réel propres aux environnements automobiles.
- Rédiger des documents de conception (design docs, API specs), créer des tests unitaires et d’intégration, et mettre en place des pipelines CI/CD pour garantir la traçabilité et la reproductibilité des livrables.
- Gérer le versionnage du code (Git), assurer le suivi des bugs, planifier les releases et participer aux revues de code.
- Estimer les charges de travail, planifier les sprints en mode Agile/Scrum, identifier les dépendances critiques et proposer des solutions d’atténuation des risques.
- Contribuer à l’amélioration continue du processus de développement (automatisation des tests, revues de conception, partage de bonnes pratiques).
Profil recherché :
- Diplôme d’ingénieur ou équivalent en informatique, télécommunications ou électronique.
- Minimum 5 ans d’expérience confirmée en développement Android (Java/Kotlin) sur des plateformes embarquées, idéalement dans le secteur automobile ou des systèmes critiques.
- Maîtrise des concepts AOSP, du framework Android, et des API bas niveau (Bluetooth, Wi‑Fi, Audio, Media, etc.).
- Solides compétences en C/C++ pour l’interfaçage avec le hardware et les drivers.
- Expérience avérée en gestion de projets techniques, coordination d’équipes multidisciplinaires et communication avec des parties prenantes internationales.
- Connaissance des outils de versionning (Git), des systèmes de build (Gradle, CMake) et des environnements CI/CD (Jenkins, GitLab CI).
- Bonnes pratiques de test (JUnit, Robolectric, UI Automator) et de qualité logicielle (static analysis, code review).
- Capacité à travailler en anglais (écrit et oral) et, idéalement, en mandarin.
- Esprit d’analyse, sens du détail, autonomie et capacité à proposer des solutions innovantes dans un contexte complexe.
Nous offrons :
- Un CDI à temps plein au sein d’une entreprise internationale reconnue pour son innovation.
- Un environnement de travail stimulant à Shanghai, avec des équipes multiculturelles et des projets à forte visibilité.
- Un package de rémunération attractif, incluant des avantages sociaux, des programmes de formation continue et des opportunités de mobilité interne.
- Un accès à des technologies de pointe et à des outils de développement modernes.
Rejoignez Bosch et participez à la création de la prochaine génération de systèmes embarqués qui redéfiniront l’expérience de conduite et d’interaction utilisateur.