Société
AMPERE SOFTWARE TECHNOLOGY
Descriptif du poste
Contexte et environnement de travail
En pleine mutation, la voiture se connecte, s’automatise et le logiciel prend une place majeure. Pour répondre à ce challenge, Renault a créé la filiale Ampere Software Technology. Elle s’inscrit au cœur de la stratégie Renault en réunissant toutes les compétences et expertises logicielles du Groupe. En intégrant ces équipes, vous serez au centre de la transformation technologique de Renault et des enjeux de la mobilité du futur.
Apprentissage de 2 à 3 ans, le poste est basé dans une équipe interdisciplinaire et localisée sur deux sites, vous choisirez entre le site de Sophia Antipolis (06) ou le Technocentre Renault (78).
De multiples logiciels sont utilisés dans une automobile pour implémenter les systèmes d’aide à la conduite : freinage d’urgence, maintien dans la file de circulation, régulateur de vitesse adaptatif, assistance au parking... La sûreté de fonctionnement nécessaire (ISO 26262) à la prochaine génération de logiciels pour la voiture autonome requiert plusieurs niveaux de validation fonctionnelle automatisée dans un flot d’intégration continue (CI/CD).
Ce flot d’intégration continue doit fournir à l’ensemble des développeurs un environnement de test à un niveau unitaire (xUnit) pour des logiciels écrits dans différents langages (Simulink, C, Rust), jusqu’à la mise en œuvre d’un environnement virtualisé qui permet de valider l’intégration avec les autres logiciels du véhicule tels que le contrôle moteur, châssis… jusqu’au système multimédia.
Vos missions
Vous aurez pour principales missions de :
- concevoir et développer une suite d’outils destinés à intégrer des composants logiciels (AUTOSAR).
- Contribuer à la mise en place d’un environnement automatisé pour tester l'ensemble des logiciels du véhicule.
- Développer les outils pour permettre la génération de cas de tests automatisés par la technique du Fuzzing dans l’environnement virtuel à l’aide de librairies open source (Artop, AFL). Ces outils devront permettre de produire et valider un exécutable du logiciel chargé dans le calculateur en cycle court d’intégration continue (Git, Gitlab, JIRA, Artifactory).
Les + de cet apprentissage :
- Participer à la plateforme de Software-Defined-Vehicle (SDV). Cette plateforme doit permettre d’offrir ces services d’autonomie pour tous nos clients qui accèdent à nos gammes de véhicule Renault, Alpine, Dacia et Mobilize.
- Rattachée/rattaché à l’équipe d’intégration système, vous devrez utiliser plusieurs outils de l’écosystème automobile pour réussir ce projet ambitieux.
- Environnement multiculturel.
Qui êtes-vous ?
Vous préparez un diplôme de niveau BAC+5 de type diplôme d’ingénieur généraliste ou Master universitaire avec une spécialisation en génie logiciel et vous recherchez un contrat d’apprentissage de 24 mois.
Vous avez une bonne compréhension des concepts de génie logiciel : intergiciel, modèles de conception.
Vous avez un intérêt pour les technologies des langages de programmation et des techniques de compilation.
Vous maîtrisez le langage C ou C++ ou Java ou Rust ou Matlab ou Python ou scripting shell, XML, JSON.
Vous maîtrisez également Windows et Linux
Votre niveau d'anglais correspond à un minimum de 750 points au TOEIC ou équivalent.
Métier
Transverse
Durée du contrat
24 months
Renault Group s’engage à créer un environnement de travail inclusif et les conditions permettant à chacun de nous d’apporter sa passion, donner le meilleur de lui-même et s’épanouir, tout en étant lui-même.
Nous trouvons notre force dans notre diversité et nous nous engageons à garantir l'égalité des chances en matière d'emploi, indépendamment de la couleur, de l'ascendance, de la religion, du sexe, de l'origine nationale, de l'orientation sexuelle, de l'âge, de la citoyenneté, de l'état civil, du handicap, de l’identité de genre, etc. Si vous avez un handicap ou un besoin particulier nécessitant l’aménagement du poste de travail ou de l’horaire de travail, merci de nous le faire savoir en remplissant ce formulaire.
Afin de pouvoir suivre en temps réel l'évolution de vos candidatures et pouvoir rester en contact avec nous, nous vous invitons à créer un compte candidat. Cela ne vous prendra pas plus d’une minute et vous permettra également de faciliter vos prochaines candidatures.
En soumettant votre CV ou votre candidature, vous autorisez Renault Group à utiliser et stocker des informations vous concernant à des fins de suivi de votre candidature ou de futurs emplois. Ces informations ne seront utilisées que par les sociétés de Renault Group tel que mentionné dans la Politique Groupe de protection des données personnelles.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.