STAGE - Ingénieur FPGA - Développement et Simulati H/F (Stage)

STAGE - Ingénieur FPGA - Développement et Simulati H/F (Stage)

Internship 49500 - 60500 € / an (estimé) Sur site
Thales

En un coup d'œil

  • Missions: Évaluez et mettez en œuvre une stratégie de validation logicielle et matérielle sur FPGA.
  • Entreprise: Thales, leader mondial des hautes technologies avec un engagement sociétal fort.
  • Avantages: Stage rémunéré, environnement inclusif et opportunités d'apprentissage.
  • Autres infos: Stage de 6 mois à Cholet, avec une équipe dynamique et collaborative.
  • Pourquoi ce job: Relevez des défis techniques passionnants dans un secteur innovant et en pleine croissance.
  • Qualifications: Formation en ingénierie électronique ou systèmes numériques, connaissances en Python et/ou C/C++.

Le salaire estimé est compris entre 49500 - 60500 € par an.

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 L'objectif est d'évaluer et mettre en oeuvre une stratégie de validation logicielle et matérielle d'une plateforme FPGA basée sur un softcore (processeur RISC-V ou Micro Blaze Xilinx). votre travail portera sur la simulation d'un système FPGA + processeur + périphérique bare metal, afin de déterminer quelle approche est la plus pertinente : * co-simulation RTL (simulation matérielle en HDL synchronisée avec logiciel via QEMU) * ou émulation complète via QEMU (processeur et périphériques modélisés, exécution bare metal).

Vous vous appuierez un projet exemple de pilotage de chaîne RF, avec un focus sur les interfaces temps réel (interruptions, registres mémoire-mappés, UART, GPIO, bus SPI/I2C).

Vos missions

  • Prendre en main un système FPGA avec softcore, mémoire et périphériques bare metal,
  • Mettre en oeuvre et évaluer deux approches : cosimulation RTL et émulation QEMU,
  • Construire une grille de comparaison (debug, fidélité, intégration, vitesse, robustesse),
  • Proposer une recommandation sur la méthode et le niveau de fidélité à privilégier.

Votre profil : Vous êtes en dernière année de formation ingénieur ou équivalent dans le domaine de l'électronique embarquée, des systèmes numériques et recherchez un stage de 6 mois ?

Vous souhaitez relever les challenges de validation d'un système complexe, mêlant matériel FPGA, exécution bare-metal et stratégie de simulation ?

Vous avez des connaissances en Python et/ou C/C++ pour automatiser des tests, définir des interfaces ou modéliser des périphériques ?

Vous maîtrisez le flow de développement d'un FPGA (simulation, synthèse, placement routage) ?

Vous connaissez les principes d'architecture So C (bus memory-mapped, interruptions, timers, registres) ?

Idéalement, vous avez des notions sur QEMU (ou un écosystème d'émulation/virtualisation équivalent) et en toolchain bare-metal (GNU toolchain, linker script, boot minimal, ABI), ainsi qu'une expérience en testbenchs, scripting ou instrumentation (trace, logs, comparaison bit-à-bit) ?

Votre autonomie, organisation, curiosité, capacité à travailler en équipe et force de proposition sont des atouts reconnus ?

Alors ce stage est fait pour vous !

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.

STAGE - Ingénieur FPGA - Développement et Simulati H/F (Stage) employeur : Thales

Thales est un employeur de choix, offrant un environnement de travail inclusif et bienveillant à Etrelles, où l'innovation et l'excellence technologique sont au cœur de nos activités. Avec un engagement fort envers le développement des compétences, nous proposons des parcours de formation continus et des opportunités de croissance professionnelle, tout en garantissant un équilibre entre vie professionnelle et personnelle. Rejoindre Thales, c'est contribuer à un avenir plus sûr et durable, tout en bénéficiant d'un package de rémunération attractif.

Thales

Coordonnées :

Équipe de recrutement de Thales

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher STAGE - Ingénieur FPGA - Développement et Simulati H/F (Stage)

✨Participez à des hackathons

Les hackathons sont un excellent moyen de montrer vos compétences tout en travaillant sur des projets concrets. Cherchez ceux qui se déroulent dans votre région ou en ligne et n'hésitez pas à y participer. Ça peut vraiment faire la différence dans votre candidature pour un stage chez Thales !

✨Contribuez à des projets open-source

Les contributions open-source sont une super manière de gagner en visibilité dans le monde du développement logiciel. Rejoindre des projets sur des plateformes comme GitHub peut impressionner les recruteurs et vous donner pratiquement un pied dans la porte chez Thales. C'est du concret que vous pouvez montrer !

✨Faites le plein de ressources universitaires

Profitez de tout ce que votre école ou université propose ! Regardez les forums de stages, les rencontres avec des recruteurs sur le campus, ou même des événements de présentation des entreprises. C'est souvent là que se trouvent les meilleures opportunités de stages dans l'ingénierie logicielle.

✨Soyez actif sur LinkedIn

N'attendez pas de postuler pour vous faire remarquer. Publiez vos projets, partagez des articles intéressants sur l’actualité tech, et n’hésitez pas à rejoindre des groupes relatifs à l'ingénierie logicielle. Cela vous aidera non seulement à vous faire un réseau, mais aussi à attirer l’attention des recruteurs de Thales.

Nous pensons qu'il te faut ces compétences pour exceller en tant que STAGE - Ingénieur FPGA - Développement et Simulati H/F (Stage)

Connaissances en électronique embarquée
Compétences en systèmes numériques
Maîtrise de la simulation FPGA
Connaissance des processeurs RISC-V ou MicroBlaze Xilinx
Compétences en Python
Compétences en C/C++
Compréhension des architectures SoC

Quelques conseils pour ta candidature 🫡

Montre tes projets !:Dans le domaine de l'ingénierie et du développement logiciel, on aime voir ce que tu as déjà réalisé. Mets en avant tes projets personnels ou universitaires dans ton CV, et n'hésite pas à créer un portfolio en ligne sur GitHub pour montrer ton code. Ça prouve ta passion et tes compétences !

Personnalise ta lettre de motivation:Pour un stage, la motivation est clé. Explique pourquoi tu veux rejoindre Thales et ce que tu espères apprendre. Sois précis : cite des technologies ou des pratiques que tu aimerais développer là-bas. Fais en sorte que ça renvoie une image dynamique et intéressée de ta part !

Mentionne tes compétences techniques:Assure-toi d’inclure toutes tes compétences techniques pertinentes dans ton CV, que ce soit sur des langages de programmation comme Python ou Java, ou sur des outils comme Git et Docker. Ça aide les recruteurs à voir rapidement ce que tu peux apporter à leur équipe.

Sois clair sur tes disponibilités:Pour un stage, les recruteurs veulent souvent savoir quand tu peux commencer et combien de temps tu peux travailler. Sois transparent sur tes disponibilités dans ta lettre de motivation. Ça montre que tu es organisé et sérieux dans ta recherche. Applique directement sur notre site pour certaines opportunités chez Thales !

Comment te préparer à un entretien d'embauche chez Thales

✨Sois prêt à coder en direct !

Lors de l'entretien, il est fort probable que tu te retrouves face à un test de codage en direct. Prépare-toi à résoudre des problèmes algorithmiques ou à débugger un code, donc n'hésite pas à pratiquer des plateformes comme LeetCode ou HackerRank avant d'y aller.

✨Démontre ton intérêt pour l'apprentissage

En tant que stagiaire, ton potentiel d'apprentissage est clé ! Sois prêt à parler des technologies ou des langages que tu aimerais maîtriser. Comme tu es encore en début de carrière, les entreprises veulent voir ta motivation et ta capacité à évoluer.

✨Prépare ton portfolio

Même si c'est un stage, avoir un portfolio de tes projets personnels ou académiques peut faire la différence. Montre-les ! Cela peut être des applications, des sites web ou même des petits scripts que tu as écrits. Apprête-toi à expliquer ton rôle et les technologies utilisées.

✨Pose des questions techniques

N'hésite pas à poser des questions sur les technologies que l'entreprise utilise ou les méthodes de développement agiles qu'ils mettent en place. Cela montrera non seulement ton intérêt, mais aussi ta capacité à t'investir dans leur équipe, ce qui est essentiel pour un stage.