Jobs › Companies › Lucid Motors › Stage de fin d’études en ingénierie logicielle et IA appliquée aux tests automobiles

À propos de ce poste Stage de fin d’études en ingénierie logicielle et IA appliquée aux tests automobiles chez Lucid Motors

Lucid Motors · Sur site · Toulouse, 31
Cette offre d’emploi est en French.

About Lucid

At Lucid, we are creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring our “Compromise Nothing™” approach to the global automotive market. That means refusing to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have designed and built vehicles that have redefined their segments, combining exceptional range, performance, design, and expansive space in a single experience. 

We achieve this through deep vertical integration, with design, engineering, and production happening in-house across our global offices and manufacturing facilities. Our teams come from industries around the world, united by a shared commitment to excellence. By refusing to settle, you can help redefine what’s possible and shape the future of mobility.

Stage de fin d’études en ingénierie logicielle et IA appliquée aux tests automobiles

Chez Lucid Motors, la qualité logicielle est essentielle pour offrir une expérience exceptionnelle à bord de véhicules de plus en plus sophistiqués et largement définis par le logiciel.

En rejoignant notre équipe Software Engineering basée à Toulouse, vous intégrerez nos activités dédiées à la qualité et à l’automatisation des logiciels d’infodivertissement.

Vous travaillerez sur un projet concret situé à la croisée de plusieurs domaines particulièrement recherchés :

  • développement logiciel ;
  • automatisation des tests ;
  • analyse de données techniques ;
  • débogage de systèmes complexes ;
  • Machine Learning et intelligence artificielle générative ;
  • systèmes embarqués et logiciels automobiles.

Les plateformes modernes d’infodivertissement exécutent des milliers de tests automatisés sur différentes versions, configurations et couches logicielles. Lorsque ces tests échouent, les équipes d’ingénierie doivent rapidement comprendre ce qui s’est passé :

  • Quelle fonction a échoué ?
  • Quelle est la cause probable de l’échec ?
  • S’agit-il d’un défaut du produit, d’un problème d’infrastructure ou d’une anomalie déjà connue ?
  • Un problème similaire a-t-il déjà été identifié ?
  • Quelle équipe ou quel composant logiciel doit être analysé ?

Votre objectif sera de concevoir une solution capable d’automatiser une partie de cette analyse et de fournir aux ingénieurs des informations fiables pour accélérer l’identification des causes racines.

Votre mission

Vous concevrez et développerez un prototype permettant d’analyser, regrouper et catégoriser automatiquement les défaillances issues de campagnes de tests d’infodivertissement automobile.

La solution exploitera les résultats de tests, les journaux d’exécution, les traces système et différentes données de diagnostic. Elle pourra également intégrer des techniques de Machine Learning et d’intelligence artificielle générative afin de suggérer des causes potentielles ou de retrouver des incidents similaires.

Analyser automatiquement les résultats de tests

Vous serez notamment amené à :

  • analyser les résultats produits par des campagnes de tests automatisés ;
  • développer des composants logiciels permettant de collecter et de traiter les résultats, journaux d’exécution, traces, rapports de crash et données de diagnostic ;
  • détecter des schémas de défaillance récurrents ;
  • associer les anomalies aux cas de test, composants logiciels, configurations et contextes d’exécution concernés ;
  • distinguer les défauts potentiels du produit des problèmes liés aux tests, à l’infrastructure ou à l’environnement d’exécution.

Classer et regrouper les défaillances

Vous contribuerez à :

  • développer des algorithmes capables de regrouper et de classer des défaillances similaires ;
  • identifier les anomalies récurrentes ou dupliquées entre plusieurs campagnes de tests ;
  • extraire des signatures pertinentes à partir des logs, messages d’erreur, événements système et stack traces ;
  • associer une défaillance à un domaine ou à un composant logiciel potentiel ;
  • générer un résumé clair de chaque anomalie avec les éléments de diagnostic utiles ;
  • proposer un niveau de confiance permettant de différencier les classifications fiables des cas nécessitant une analyse humaine.

Explorer l’IA appliquée à l’analyse des causes racines

Vous explorerez également l’utilisation du Machine Learning et de l’intelligence artificielle générative pour :

  • réaliser une analyse sémantique des logs et des informations de diagnostic ;
  • comparer une nouvelle défaillance avec des incidents précédemment analysés ;
  • suggérer des causes potentielles ou des domaines d’investigation ;
  • retrouver des incidents historiques similaires ;
  • évaluer l’utilisation de technologies comme les LLM, les embeddings, la recherche sémantique ou la génération augmentée par récupération, ou RAG ;
  • mesurer la pertinence des recommandations produites en les comparant à l’analyse d’ingénieurs expérimentés.

L’objectif ne sera pas de remplacer l’expertise des ingénieurs, mais de réduire les analyses répétitives et de leur fournir plus rapidement des informations utiles et structurées.

Intégrer la solution aux outils d’automatisation

Vous participerez à l’intégration du prototype dans un environnement existant de tests automatisés et de CI/CD.

Vous pourrez notamment :

  • déclencher automatiquement l’analyse à la fin d’une campagne de tests ;
  • produire des rapports structurés présentant les catégories, groupes de défaillances et éléments de diagnostic ;
  • définir des indicateurs permettant de mesurer la précision et l’efficacité du triage automatisé ;
  • documenter l’architecture, les choix techniques et les limites de la solution ;
  • créer un démonstrateur utilisable dans les activités quotidiennes de validation logicielle.

Le résultat attendu

À l’issue du stage, vous aurez développé un démonstrateur fonctionnel reposant sur un processus comparable au suivant :

Exécution automatisée des tests → Détection des échecs → Collecte des logs et diagnostics → Extraction des signatures → Regroupement et classification → Analyse assistée par IA → Rapport de triage → Investigation par les ingénieurs

Le démonstrateur devra permettre d’évaluer comment l’automatisation et l’intelligence artificielle peuvent :

  • réduire le temps consacré à l’analyse des défaillances ;
  • identifier plus rapidement les problèmes récurrents ;
  • repérer les anomalies dupliquées ;
  • orienter les investigations vers les composants les plus probablement concernés ;
  • raccourcir la boucle de retour entre les tests et le développement logiciel ;
  • améliorer la qualité et l’efficacité des activités de validation.

Le profil que nous recherchons

Vous préparez un diplôme de niveau Bac+5, en dernière année d’école d’ingénieurs ou en Master 2, avec une spécialisation en :

  • informatique ;
  • génie logiciel ;
  • systèmes embarqués ;
  • intelligence artificielle ;
  • Data Science ;
  • ou dans un domaine technique connexe.

Vous disposez idéalement des compétences suivantes :

  • de bonnes compétences en programmation en Python ;
  • une bonne connaissance des environnements Linux ;
  • un intérêt marqué pour les tests logiciels, le débogage et l’analyse de systèmes complexes ;
  • une compréhension des principes de traitement et d’analyse de données ;
  • une première connaissance de Git et des pipelines CI/CD ;
  • un esprit analytique et une approche structurée de la résolution de problèmes ;
  • de la curiosité, de l’autonomie et l’envie d’expérimenter.

Les connaissances suivantes constitueront des atouts, sans être toutes indispensables :

  • C ou C++ ;
  • bibliothèques Python d’analyse de données ;
  • Machine Learning et classification de données ;
  • LLM, embeddings, recherche sémantique ou RAG ;
  • automatisation de tests ;
  • analyse de logs et de stack traces ;
  • Android ou Android Automotive ;
  • systèmes embarqués ;
  • architecture logicielle automobile.

Nous ne recherchons pas une personne maîtrisant déjà toutes ces technologies. Nous accordons une grande importance à votre capacité d’apprentissage, à votre curiosité technique et à votre envie de résoudre des problèmes complexes.

Langues

Un niveau d’anglais courant, à l’oral comme à l’écrit, est indispensable pour ce stage.

Vous utiliserez régulièrement l’anglais afin de :

  • collaborer avec nos équipes d’ingénierie basées aux États-Unis ;
  • participer à des réunions techniques internationales ;
  • comprendre et produire de la documentation logicielle ;
  • présenter vos résultats et recommandations à différents interlocuteurs.

 

Ce que vous apprendrez

Ce stage vous donnera une expérience pratique à l’intersection du logiciel automobile, de l’automatisation des tests et de l’intelligence artificielle.

Vous pourrez développer vos compétences dans les domaines suivants :

  • architecture des logiciels d’infodivertissement automobile ;
  • tests et validation de logiciels embarqués ;
  • développement de frameworks de tests automatisés ;
  • analyse de logs et débogage système ;
  • classification et regroupement de défaillances ;
  • analyse des causes racines ;
  • Machine Learning appliqué aux données d’ingénierie ;
  • intelligence artificielle générative et RAG ;
  • automatisation QA et pipelines CI/CD ;
  • qualité logicielle pour les véhicules définis par le logiciel.

Vous travaillerez aux côtés d’ingénieurs logiciels et QA expérimentés. Vous aurez ainsi l’occasion de transformer un problème d’ingénierie complexe en une solution fonctionnelle pouvant contribuer directement aux activités de développement et de validation.

Conditions pour effectuer le stage

Pour réaliser ce stage, vous devrez :

  • être inscrit dans un établissement d’enseignement pendant toute la durée du stage ;
  • suivre une formation dont le contenu pédagogique est en lien avec les missions proposées ;
  • pouvoir fournir une convention de stage tripartite signée par l’établissement d’enseignement, Lucid Motors et le stagiaire ;
  • être disponible pendant six mois à partir de février 2027.
 
At Lucid, we don’t just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations.

Compensation & Benefits: Lucid offers a comprehensive and competitive benefits package including medical, dental, and vision insurance; life and disability coverage; paid time off; paid holidays, paid sick leave; and a 401(k) retirement plan. Hourly/non-exempt employees accrue up to 120 hours paid time off, and salaried/exempt employee accrue up to 160 hours paid time off.  Eligible employees may also participate in Lucid’s equity program and/or a discretionary annual cash incentive program. Incentive and equity awards, if applicable, are determined based on individual performance, role scope, market considerations, and overall company results, in accordance with the terms of the applicable plans.  

Equal Opportunity: At Lucid, we believe diversity strengthens everything we build. Lucid Motors is proud to be an equal opportunity employer and is committed to providing an inclusive workplace for all. We consider all qualified applicants without regard to race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity or expression, marital status, or any other characteristic protected by applicable state or federal laws and regulations. 

Accessibility: Lucid Motors is committed to providing reasonable accommodations for qualified individuals with disabilities. If you need any accommodation to participate in the application process, please contact us at TA-Operations <@> lucidmotors.com. This email address is designated solely for accommodation requests and is not monitored for job applications or resume submissions. To be considered for employment, all applications must be submitted through the Lucid Motors Careers website.

Candidate Data Privacy: By submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. 

To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to Lucid Motors. Lucid Motors is not responsible for any fees related to unsolicited resumes. 

 

Prêt à postuler chez Lucid Motors ?
Postuler chez Lucid Motors

À propos de Lucid Motors

At Lucid, our mission is to inspire the adoption of sustainable energy by creating the most captivating electric vehicles, centered around the human experience.

We’re doing more than designing and building electric vehicles — we’re committed to a more sustainable future. At Lucid, you’ll have the opportunity to make an impact on a global scale, helping introduce technology that will give the world an excellent reason to adopt smarter energy practices.

Voir tous les emplois chez Lucid Motors →

Emplois similaires

Lucid Motors
Stage de fin d’études en ingénierie logicielle embarquée, virtualisation et jumeau numérique automobile
Lucid Motors
⚡ Postuler tôt Toulouse, 31 Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
Lucid Motors
Staff Global Supply Manager, Logistics
Lucid Motors
⚡ Postuler tôt Phoenix, AZ Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Lucid Motors
Staff Global Supply Manager, Logistics
Lucid Motors
⚡ Postuler tôt Southfield, MI Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Lucid Motors
Sr. Vehicle Technician, Vehicle Integration
Lucid Motors
⚡ Postuler tôt Newark, CA Sur site $87,360–$120,640
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Lucid Motors
Manager, Supplier Industrialization Engineering - Powertrain Batteries
Lucid Motors
⚡ Postuler tôt Newark, CA Sur site $149,800–$219,670
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Lucid Motors
Sr. Field Quality Engineer, ADAS
Lucid Motors
⚡ Postuler tôt Coolidge, AZ Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Lucid Motors
Quality Launch Supervisor 1
Lucid Motors
⚡ Postuler tôt Phoenix, AZ Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Lucid Motors
Sr. Program Manager, Strategic Initiatives
Lucid Motors
⚡ Postuler tôt Amsterdam, NH Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 4 h
Lucid Motors
Assistant Service Manager, Seattle
Lucid Motors
⚡ Postuler tôt Seattle, WA Sur site $114,400–$157,300
● Nouveau 👁 Vu ✓ Postulé il y a 4 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Lucid Motors

Voir tous les emplois chez Lucid Motors →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit