Ingénieur développement système / logiciel embarqué(H/F/Autres) in Toulouse, France

Continental

vacanciesin.eu

Continental, un groupe industriel implanté en France depuis 125 ans. Fondé à Hanovre en 1871, le groupe Continental emploie actuellement 244 000 personnes dans 60 pays à travers le monde, avec la vocation de rendre la mobilité individuelle plus durable, mais aussi plus intelligente et connectée.

Aujourd’hui, 100 % des véhicules fabriqués en Europe sont équipés d’au moins un produit Continental. En France, le groupe compte désormais 18 sites, dont 8 usines. Il emploie près de 8 000 personnes et totalise 230 points de vente.

L’objectif premier de ce stage est de développer un outil permettant d’optimiser facilement les paramètres utilisés dans nos algorithmes embarqués.

Les algorithmes à optimiser sont utilisés dans un radar embarqué sur une voiture. Ce radar crée un modèle de l’environnement (autres véhicules, piétons, bordures de la route, …) utilisé pour des fonctions d’aide à la conduite (freinage d’urgence, régulation de vitesse adaptative, …). Cela implique un grand nombre de paramètres dont l’ajustement est nécessaire pour atteindre le niveau de performances requis, ou bien pour adapter un algorithme existant sur un radar au caractéristiques différentes.

Notre processus de développement actuel consiste en une séquence “modification du code, compilation du code, simulation des algorithmes sur des données radar brutes, évaluation des performances” répétée jusqu’à ce que l’on obtienne les performances voulues. Ce processus est long car il requiert souvent de nombreuses itérations. Des solutions ont déjà été développées pour faciliter l’optimisation de certaines fonctionnalités, mais elles restent très spécifiques.

Afin d’améliorer le processus de développement, le ou la stagiaire aura pour mission de développer un outil en Python et C/C++ permettant de faire varier les paramètres facilement. Cet outil doit permettre de lancer plusieurs simulations avec des paramètres différents en parallèles, ou bien de lancer une simulation avec un jeu de paramètres initial, puis d’adapter automatiquement les paramètres en fonction des performances (en utilisant par exemple une optimisation par descente de gradient).

Une fois l’outil en place, il faudra le tester sur un algorithme concret (par exemple, la classification des objets) afin de démontrer son fonctionnement.

  • Stage de fin d’étude (bac + 5)

  • Compétences : langage C/C++, Python, Git, optimisation paramétrique

  • Filières possibles: Informatique. Traitement d’image. Electronique et traitement du signal. Intelligence artificielle. Vision par ordinateur. Robotique.

  • Langue : Anglais nécessaire.

Let your ideas shape the future: telle est notre volonté ! Nous recherchons des collaborateurs qui souhaitent voir leurs idées se concrétiser dans l’entreprise, qui font preuve de créativité, qui sortent des sentiers battus et qui ont l’ambition de construire le monde de demain. Des collaborateurs qui vivent nos 4 valeurs : Liberté d’action ; Confiance ; Passion de gagner ; Esprit d’équipe, socle de notre culture d’entreprise ! Nous sommes convaincu que les valeurs créent de la valeur.

Prêt à prendre la route avec Continental ? Votre première étape : enregistrer votre profil sur notre site en ligne.


Apply Now

To help us track our recruitment effort, please indicate in your cover//motivation letter where (vacanciesin.eu) you saw this job posting.

Job Location