Description
Depuis plus de vingt ans, Thales déploie de façon proactive une politique affirmée en matière de responsabilité d’entreprise fondée sur les standards internationaux les plus élevés. Celle ci est en parfait accord avec la raison d’être que l’entreprise a adoptée en 2020, Construisons ensemble un avenir de confiance.
À travers cette démarche, le Groupe répond aux demandes de ses clients, de ses collaborateurs, des investisseurs et des marchés financiers pour une entreprise toujours plus performante, innovante et consciente de ses responsabilités. Il s’inscrit également dans les évolutions actuelles structurantes de la société pour une relation plus transparente et de confiance entre les entreprises et l’ensemble de leurs parties prenantes.
Lieu : Cholet 2, France
Construisons ensemble un avenir de confiance
Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d'activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & Digital. Il développe des produits et solutions qui contribuent à un monde plus sûr, plus respectueux de l'environnement et plus inclusif. Le Groupe investit près de 4,5 milliards d'euros par an en Recherche & Développement, notamment dans des domaines clés de l'innovation tels que l'IA, la cybersécurité, le quantique, les technologies du cloud et la 6G. Thales compte près de 85 000 collaborateurs dans 65 pays.
Nos engagements, vos avantages
* Notre savoir-faire technologique
* Notre attention portée à l'équilibre des collaborateurs
* Un environnement inclusif et bienveillant
* Un engagement sociétal et environnemental reconnu (Thales Solidarity, indice CAC 40 ESG...)
Votre quotidien
Vous intégrez une équipe R&D travaillant sur l'optimisation d'algorithmes temps réel sur des architectures multi-coeur propriétaires. L'objectif du stage est d'explorer et déployer une chaîne d'aide au développement basée sur des assistants de code IA afin d'automatiser la transformation de code C++ en assembleur spécifique au processeur cible, tout en garantissant correction fonctionnelle et performance.
Vous contribuerez aux activités suivantes :
* Monter en compétences sur les outils du laboratoire.
* Concevoir et prototyper une chaîne d'intégration générant du code assembleur conforme à partir de fonctions et algorithmes C++.
* Définir et implémenter des règles de post-traitement garantissant le respect des contraintes d'optimisation multi-coeur.
* Intégrer la solution dans l'environnement de développement existant (IDE/CI).
* Développer une stratégie de validation de la conformité du code produit.
* Analyser les productions de l'assistant et proposer des améliorations.
* Constituer une bibliothèque de fonctions de traitement du signal au service des équipes projets.
Votre profil :
Vous souhaitez mettre vos compétences en développement logiciel et traitement du signal au service de technologies de pointe dans le domaine des télécommunications ?
Vous avez envie de découvrir les enjeux liés à l'optimisation d'algorithmes temps réel, à l'intelligence artificielle appliquée au développement logiciel et aux architectures embarquées ?
Vous préparez un Bac+5 pour un stage de 6 mois en école d'ingénieur, dans les domaines de l'informatique, des télécommunications, et avez des connaissances en :
* C++
* Télécommunications
* Traitement du signal
* Anglais technique
La curiosité, la proactivité et la rigueur sont des atouts que l'on vous reconnaît ?
Alors ce stage est fait pour vous !
Le mot de l'équipe :
IED est un laboratoire de 22 personnes ; ayant l'objectif de développer & intégrer sur divers processeurs, des algorithmes de type MODEM en temps réel.
Dans un environnement multi-métiers, les équipes sont au coeur des produits de télécommunications de défense.
Tous nos stages sont conventionnés et soumis à une gratification dont le montant est déterminé selon votre niveau d'études.
Thales, entreprise Handi-Engagée, reconnait tous les talents. La diversité est notre meilleur atout. Postulez et rejoignez nous !
Le profil recherché (compétences et l'expérience requises) est détaillé dans le Descriptif du poste ci-dessus.