STAGE 2025 - Stage en Développement et Optimisation de Composants QEMU-RTL pour l'Émulation de Systèmes Embarqués Aérospatiaux (ALL GENDER)
Critères de l'offre
L'entreprise : AIRBUS
Airbus est le pionnier d'une industrie aéronautique et spatiale durable, pour un monde sûr et uni. La société innove constamment pour fournir des solutions efficaces et technologiquement avancées dans l'aérospatial, la défense et les services connectés.
Dans le domaine de l'aviation commerciale, Airbus propose des avions de ligne modernes et économes en carburant ainsi que des services associés.
Airbus est également un leader européen dans le domaine de la défense et de la sécurité, ainsi qu'un acteur mondial de premier plan dans le spatial.
Dans le domaine des hélicoptères civils et militaires, Airbus fournit les solutions et les services les plus performants au monde.
Description du poste
Description de l'emploi :
Nous proposons un stage à l'intérieur d'Airbus Defence & Space Toulouse - Palays (31).
Vous allez rejoindre le département "Digital Payload On Board Processing" en charge de la engineering "end to end" pour le développement de la partie reprogrammer de payloads de nos satellites. Vous allez être un acteur clé dans le monde de l'émulation hardware et contribuer directement à nos développements actuels.
Vous allez travailler dans un équipe avec des ingénieurs qualifiés pour améliorer les capacités de QEMU's RTL, en assurant des performances optimales et une haute précision en la simulation du comportement HW.
Ce stage peut commencer en Février 2025 pour une durée de 6 mois.
Pour pouvoir mener le stage, il est nécessaire d'être éligible à l'obtention d'une habilitation de sécurité par les autorités.
Tâches & responsabilités:
Vous serez en charge des activités suivantes:
Contribuer au développement et amélioration des composants QEMU RTL pour émuler le calculateur charge outil.
Designer et implémenter des modules RTL spécifiques pour les cas d'utilisation aérospatiale, en assurant la performance dans ces environnements.
Optimiser les performances QEMU-RTL pour supporter les requêtes des charges utiles.
Collaborer dans des équipes multi métiers pour tester et valider des composants RT.
Debug et résolution des problèmes dans l'émulation du hardware
Documenter le processus de développement en écrivant des rapport techniques et d'avancement au reste de l'équipe.
Vous suivez des études supérieures (Bac+5) ou équivalent comme ingénieur électronique et vous avez les compétences suivantes:
Une maîtrise de l'architecture hardware : Connaissance des circuits digitaux, processeurs et la transmission de données de systèmes hardware.
Expérience avec la modélisation RTL: Familiarité avec le hardware et les langages de description hardware comme Verilog ou VHDL.
Maîtrise de C/C++ : QEMU est principalement écrit en C, donc il est vital une aisance en programmation de bas niveau.
Compréhension de d'architectures processeur: comme ARM, x86, RISC-V, or MIPS.
Résolution des problèmes et debug : Capacité à investiguer et identifier des problèmes avec des interactions hardware software complexes.
La connaissance des environnements de développement open source est un plus (e.g., Git, Linux).
Expérience avec le SoCs Xilinx: Compréhension des System On Chips (SoCs) de Xilinks, comme la famille Zynq, et la capacité à travailler avec des systèmes basés en FPGA, sera considérée lors du processus de recrutement.
Compétences linguistiques :
Anglais : négociation
Français : négociation
ENGLISH VERSION
An internship has opened within Airbus Defence & Space in Toulouse. You will join the "Digital Payload" department in charge of the end-to-end engineering activities for the hardware/software in our satellite payloads. You will be immersed in the world of hardware emulation and contribute directly to our ongoing development efforts. You will work with a team of highly skilled engineers to enhance QEMU's RTL capabilities, ensuring optimal performance and high accuracy in simulating hardware behavior.
This internship provides an exceptional opportunity for those passionate about systems architecture, hardware-software interaction, and low-level programming.
This position requires a security clearance or will require being eligible for clearance by the recognized authorities.
Tasks & accountabilities:
You will be in charge of the following main activities:
Contribute to the development and improvement of QEMU's RTL components to emulate satellite computer
Assist in designing and implementing RTL modules specific to aerospace use cases, ensuring robust performance in harsh space environments.
Work on optimizing QEMU-RTL's performance to support the unique demands of spacecraft systems and space missions.
Collaborate with cross-functional teams to test and validate RTL components.
Debug and troubleshoot hardware-level emulation issues.
Document development processes, providing technical reports and updates to the team
Required skills
You are following a master degree education (Bac+5) or equivalent in "Electronical Engineer" or "Software/Hardware engineer" and you have the following technical skills:
Strong understanding of hardware architecture: Knowledge of digital circuits, processors, and the flow of data within hardware systems.
Experience with RTL modeling: Familiarity with hardware description languages such as Verilog or VHDL.
Proficiency in C/C++: QEMU is primarily written in C, so fluency in low-level programming is crucial.
Understanding of processor architectures: Knowledge of popular architectures like ARM, x86, RISC-V, or MIPS.
Problem-solving and debugging skills: Ability to diagnose issues in the complex interactions between hardware and software.
Familiarity with open-source development environments is a plus (e.g., Git, Linux).
Experience with Xilinx SoCs: Understanding of Xilinx System on Chips (SoCs), such as the Zynq family, and the ability to work with FPGA-based systems, which are crucial for space applications due to their high customizability and reliability is a plus.
Cet emploi exige une connaissance des risques de conformité potentiels et un engagement à agir avec intégrité, comme base de la réussite, de la réputation et de la croissance durable de la société.
Unité légale :
Airbus Defence and Space SASType de contrat :
Stage-------
Niveau d'expérience :
EtudiantFamille d'emplois :
Ingénierie LogicielleEn soumettant votre CV ou votre candidature, vous autorisez Airbus à utiliser et stocker des informations vous concernant à des fins de suivi de votre candidature ou de futurs emplois. Ces informations ne seront utilisées que par Airbus.
Airbus s'engage à assurer la diversité de sa main-d'œuvre et à créer un environnement de travail inclusif. Nous accueillons toutes les candidatures, quels que soient le milieu social et culturel, l'âge, le genre, l'invalidité, l'orientation sexuelle ou les croyances religieuses des postulants.
Airbus est depuis toujours attaché à l'égalité des chances pour tous. En tant que tel, nous ne demanderons jamais aucun type d'avance de frais dans le cadre d'un processus de recrutement. Toute usurpation d'identité d'Airbus à cette fin doit être signalée à emsom@airbus.com.
Chez Airbus, nous vous aidons à travailler, à vous connecter et à collaborer plus facilement et de manière plus flexible. Dans la mesure du possible, nous favorisons les modalités de travail flexibles pour stimuler la pensée innovante.
Salaire et avantages
Salaire : Salaire selon profil
Référence : JR10289892