Job description
Bosch Group, leader mondial des technologies et services pour l'industrie automobile, recherche un Développeur Python Senior doté d’une expertise pointue en intégration continue / déploiement continu (CI/CD) et d’une solide expérience dans le domaine des systèmes embarqués automobiles, notamment les véhicules électriques. Vous intégrerez notre centre d’innovation à Bengaluru (Inde) où vous collaborerez avec des équipes multidisciplinaires (software, hardware, validation, simulation) pour concevoir, développer et valider des solutions logicielles critiques destinées aux ECU (Electronic Control Units) de prochaine génération.
**Missions principales**
- Concevoir, développer et maintenir des scripts Python avancés pour l’automatisation des flux de travail CI/CD sous GitLab, incluant la création de pipelines, la gestion des artefacts et le reporting automatisé.
- Rédiger et maintenir des scripts Bash et des fichiers de configuration YAML pour orchestrer les environnements de build, de test et de déploiement.
- Gérer le versionnage du code source avec Git et SVN, assurer la conformité aux standards de codage et aux bonnes pratiques de gestion de configuration.
- Développer des modules en C pour les parties critiques du logiciel embarqué, en respectant les contraintes de temps réel et de consommation mémoire.
- Utiliser les bibliothèques MATLAB pour le prototypage d’algorithmes de contrôle et de traitement de données, et les intégrer dans les chaînes de développement.
- Appliquer les principes de l’architecture AUTOSAR (Classic et Adaptive) pour garantir la modularité, la réutilisabilité et la conformité aux exigences fonctionnelles et de sécurité.
- Piloter la validation logicielle : rédaction de spécifications de test, mise en place de cadres d’automatisation de tests (unitaires, d’intégration, système) et exécution de campagnes de tests selon le cycle en V.
- Utiliser des simulateurs d’ECU virtuels tels que Silver (Synopsys) ou Virtual Target (Vector) pour valider les fonctions avant le déploiement sur matériel réel.
- Collaborer étroitement avec les équipes de développement hardware, les chefs de projet et les parties prenantes externes pour assurer la traçabilité des exigences et la qualité du livrable.
- Contribuer à l’amélioration continue des processus de développement, proposer des innovations techniques et partager les bonnes pratiques au sein de l’équipe.
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement Python, avec une expertise avérée en CI/CD sous GitLab.
- Maîtrise des langages Bash, YAML et C, ainsi que des outils de gestion de version Git et SVN.
- Connaissance approfondie de MATLAB et de l’architecture AUTOSAR.
- Expérience confirmée dans le secteur automobile, idéalement sur les systèmes de véhicules électriques et les composants embarqués.
- Familiarité avec les simulateurs d’ECU virtuels (Silver, Virtual Target) et les environnements de test automatisés.
- Bonne compréhension du cycle de vie du développement logiciel en V et des normes fonctionnelles et de sécurité (ISO 26262, ASPICE).
- Excellentes compétences en communication écrite et orale, capacité à travailler en équipe multiculturelle et à animer des revues techniques.
- Esprit d’analyse, rigueur, autonomie et orientation résultats.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’un groupe technologique de renommée mondiale.
- Des projets à forte valeur ajoutée dans le domaine de la mobilité durable.
- Des opportunités de formation continue et de certification (AUTOSAR, ISO 26262, etc.).
- Un package salarial compétitif, des avantages sociaux et un programme de bien‑être.
- Possibilité d’évolution de carrière vers des postes de lead technique ou de manager de projet.
Rejoignez Bosch Group et participez à la transformation de la mobilité de demain !