Objectif du sujet :
- Concevoir et développer une solution OTA (Over-The-Air) pour les véhicules SDV afin de permettre la mise à jour à distance des composants logiciels embarqués.
- Garantir une distribution fiable, sécurisée et évolutive des mises à jour tout en respectant les contraintes du secteur automobile : sécurité, réglementation, traçabilité et tolérance aux pannes.
Travail à faire / responsabilités :
- Développer une plateforme OTA basée sur une architecture cloud serverless et déployée sur Google Cloud Platform (GCP).
- Implémenter les flux de distribution, de validation et de rollback des mises à jour, ainsi que la gestion des versions et la traçabilité des opérations.
Architecture et aspects techniques :
- Mise en œuvre d'une architecture serverless sur GCP utilisant : Cloud Functions, Pub/Sub, Cloud Run, Firestore, Cloud SQL, Cloud Storage, Cloud Workflows, Cloud KMS et API Gateway.
- Assurer la scalabilité, la résilience et la tolérance aux pannes ; concevoir des mécanismes sécurisés de chiffrement, d'authentification et d'autorisation pour les communications et les paquets de mise à jour.
Contraintes et conformité :
- Respecter les exigences réglementaires et normatives propres à l'automobile (traçabilité des mises à jour, journalisation, conformité sécurité).
- Prendre en compte les contraintes des systèmes embarqués : bande passante limitée, reprise sur erreur, sécurité des unités embarquées et compatibilité avec les architectures SDV.
Compétences requises :
- Maîtrise de Google Cloud Platform (GCP) : Cloud Functions, Pub/Sub, Cloud Run, Firestore, Cloud SQL, Cloud Storage, Cloud Workflows, Cloud KMS, API Gateway.
- Connaissances en architecture serverless, CI/CD, sécurité des systèmes et bonnes pratiques DevOps/Cloud pour déploiements industriels.
Modalités de candidature :
- Lors du dépôt de votre candidature, il est impératif d’indiquer la référence du stage souhaité : REF : 26-06.
- Envoyez votre candidature par email à
cv.asttunisia@ampere.cars
en précisant la référence et le titre du projet dans l'objet du message.