CS26 - BAC+5 - Chargé Bluetooth sur emulateur Android Car (x86) (F/H)
il y a 5 jours
Contexte et environnement de travailRenault poursuit son engagement envers les jeunes au travers de la formation par l'alternance et les stages. Cette politique volontariste positionne Renault comme un des contributeurs majeurs au développement de l'apprentissage en France. Dans le cadre de votre stage, vous serez suivi par le service Emploi, compétences et Politiques Jeunes et plus particulièrement au sein des relations écoles et de la marque employeur de Renault.En pleine mutation, la voiture se connecte, s'automatise et le logiciel prend une place majeure. Pour répondre à ce défi, 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.Vous serez rattachée/rattaché au sein du service Multimédia, en charge des développements du système multimédia, composé d'environ 30 collaborateurs répartis sur 3 sites : Technocentre, Toulouse et Sophia-Antipolis. Vous travaillerez plus particulièrement au sein de l'équipe multimédia (14 personnes) ainsi qu'en interaction avec les équipes chargées d'évaluer la prestation client.Vos missionsSujet : Bluetooth sur Emulateur Android Car (x86)L'émulateur Android Car est un outil très précieux pour tester des uses cases sans disposer du hardware.Cependant, le Bluetooth est très lié au hardware et l'émulateur ne propose pas cette fonctionnalité par default.Le sujet de ce stage est une étude pour ajouter le support du Bluetooth dans l'émulateur Android Car.On ajoutera dans un premier temps un dongle Bluetooth USB simple en mode passthrough puis d'autres type de contrôleur Bluetooth.Sur système Android (type émulateur x86)Build OS Android Car à partir du code source AOSP, description du système de build (langage Go, script en bash, makefile vs blueprint, soong, ninja, compilateurs : clang, java)Etude du support d'un module externe Bluetooth over USB (dongle BT type CSR Core 4.0) sur émulateur (USB passthrough)Etude du support d'un module dual-MAC / dual-stack sur Android 16 (type realtek RTL8952B Core 5.3 via UART over USB, et USB en passthrough) -> Contrairement à Bluez sous Linux, la stack Bluedroid ne supporte qu'une seule interface HCI : comment utiliser un chipset dual-MAC qui présente deux interfaces HCI ?Etude de faisabilité de l'utilisation d'un chipset dual-MAC sur une plateforme Android : utilisation de deux instances de la stack Bluedroid.Développer une app (kotlin ou java) qui se sert de ce module, en BT classique puis en LE Audio pour assurer les uses cases : -> Envoyer des flux audios vers un ou plusieurs headsets BT -> Assurer une conversation à un ou plusieurs headsets BTEtude du support d'un module externe Wi-Fi over USB (dongle Wi-Fi) sur émulateur (USB passthrough)Ajout du support de la réplication Android Auto Wireless (Bluetooth/Wi-Fi) sur l'émulateur (utilisation du Framework BT/Wi-Fi + intégration librairies fournies par Google)Ajout du support des devices mass storage sur l'émulateur (USB mass storage)Environnement : Langage C / C++ (kernel linux & user space), go, Java, Kotlin et rust (Android)Poste de travail : LinuxQui êtes vous ?Vous préparez un diplôme de niveau BAC+5 de type école d'ingénieur avec une spécialisation en communication et vous recherchez un stage de 6 mois.Vous maitrisez la programmation et l'algorithmie ainsi que les logiciels de traitement de donnés de type Python. Vous maitrisez l'anglais.Vous êtes reconnue/reconnu pour votre organisation et votre rigueur.Vous souhaitez participer à l'aventure de l'automobile de demain ? Rejoignez-nous
-
Guyancourt, Île-de-France Renault Group Temps pleinCompanyAMPERE SOFTWARE TECHNOLOGYJob DescriptionContexte et environnement de travailRenault poursuit son engagement envers les jeunes au travers de la formation par l'alternance et les stages. Cette politique volontariste positionne Renault comme un des contributeurs majeurs au développement de l'apprentissage en France. Dans le cadre de votre stage, vous...
-
CS26 - BAC+5 - Chargé de détection routine conducteurs (H/F)
il y a 3 jours
Guyancourt, Île-de-France Ampere Software Technology Temps pleinContexte Et Environnement De TravailAmpère est la nouvelle entité logicielle et électrique du groupe, pionnière dans la conception de véhicules électriques et la création d'une expérience utilisateur numérique de pointe. Nos équipes développent les systèmes d'exploitation et les applications Android embarquées qui redéfinissent la mobilité...
-
CS26 - Bac+5 Ingénieur Innovation Électronique et/ou Logiciel H/F
il y a 2 semaines
Guyancourt, Île-de-France Renault Group Temps pleinContexte Et Environnement De TravailAu sein de l'équipeConcepts Électronique et Connectivité, votre objectif est de contribuer au développement des solutions innovantes pour les futures générations de produits, en intégrant des technologies de pointe (hardware, software, IA, interfaces graphiques).Vous évoluerez dans un environnement dynamique,...
-
CS26 - BAC+5 - Chargé de détection routine conducteurs (H/F)
il y a 5 jours
Guyancourt, Île-de-France Renault Group Temps pleinCompanyAMPERE SOFTWARE TECHNOLOGYJob DescriptionContexte et environnement de travail :Ampère est la nouvelle entité logicielle et électrique du groupe, pionnière dans la conception de véhicules électriques et la création d'une expérience utilisateur numérique de pointe. Nos équipes développent les systèmes d'exploitation et les applications...
-
Guyancourt, Île-de-France Renault Group Temps pleinContexte Et Environnement De TravailAu sein de l'équipeConcepts Électronique et Connectivité, votre objectif est de contribuer au développement des solutions innovantes pour les futures générations de produits, en intégrant des technologies de pointe (hardware, software, IA, interfaces graphiques).Vous évoluerez dans un environnement dynamique,...
-
ALPINE CARS
il y a 7 jours
Guyancourt, Île-de-France Alpine Temps pleinRejoindrel'aventureAlpine Cars,c'estbien plusqu'unposte :c'estprendre part àunehistoire unique,oùpassion, innovation et performance seconjuguentpourconstruirelasportivitédedemain.Alpine, marque iconique du Groupe Renault, incarne depuis sa création l'audace et l'excellence automobile à la française. Forte de 70 ans d'existence, Alpine s'impose comme un...
-
ALPINE CARS
il y a 7 jours
Guyancourt, Île-de-France Renault Group Temps pleinCompanyALPINE CARSJob DescriptionRejoindre l'aventure Alpine Cars, c'est bien plus qu'un poste : c'est prendre part à une histoire unique, où passion, innovation et performance se conjuguent pour construire la sportivité de demain.Alpine, marque iconique du Groupe Renault, incarne depuis sa création l'audace et l'excellence automobile à la française....
-
ALPINE CARS
il y a 3 jours
Guyancourt, Île-de-France Alpine Temps pleinRejoindre l'aventure Alpine Cars, c'est bien plus qu'un poste : c'est prendre part à une histoire unique, où passion, innovation et performance se conjuguent pour construire la sportivité de demain.Alpine, marque iconique du Groupe Renault, incarne depuis sa création l'audace et l'excellence automobile à la française. Forte de 70 ans d'existence,...
-
ALPINE CARS
il y a 2 semaines
Guyancourt, Île-de-France Alpine Temps pleinRejoindre l'aventure Alpine Cars, c'est bien plus qu'un poste : c'est prendre part à une histoire unique, où passion, innovation et performance se conjuguent pour construire la sportivité de demain.Alpine, marque iconique du Groupe Renault, incarne depuis sa création l'audace et l'excellence automobile à la française. Forte de 70 ans d'existence,...
-
ALPINE CARS
il y a 2 jours
Guyancourt, Île-de-France Alpine Temps pleinRejoindre l'aventure Alpine Cars,c'estbien plusqu'unposte :c'estprendre part àunehistoire unique,oùpassion, innovation et performance seconjuguentpourconstruirelasportivitédedemain.Alpine, marque iconique du Groupe Renault, incarne depuis sa création l'audace et l'excellence automobile à la française. Forte de 70 ans d'existence, Alpine s'impose comme...