Critères de l'offre
Secteur :
- Industries Aéro, Naval et Défense
Diplômes :
- Diplôme de grande école d'ingénieur
- + 1 diplôme
Compétences :
- Programmation
- TSIM
- Soc
- Growth strategies
- SystemC
- + 11 compétences
Lieux :
- Toulouse (31)
Conditions :
- Stage
- Temps Plein
Description du poste
**Job Description:**
Nous proposons un stage au sein d'Airbus Defence & Space Toulouse - Palays (31), dans le département Digital Payload On Board Processing, responsable de l'ingénierie "end-to-end" pour le développement des payloads reconfigurables de nos satellites.
Vous intégrerez une équipe d'ingénieurs spécialisés en électronique numérique et participerez activement à la mise en place d'un environnement de simulation hybride basé sur QEMU (pour la partie logicielle) et des outils de simulation HDL (ModelSim/Xsim) pour la partie matérielle.
Ce stage vous permettra de contribuer directement aux développements de nos futurs systèmes spatiaux en travaillant sur la modélisation avancée des Systems on Chip (SoC) Xilinx.
C'est une opportunité unique pour les passionnés d'architectures systèmes, d'interactions hardware/software et de programmation bas niveau appliqués au spatial.
⚠ Ce stage requiert une éligibilité à l'obtention d'une habilitation de sécurité par les autorités compétentes.
** Tâches & Responsabilités **
* Contribuer au développement et à l'amélioration des composants QEMU-RTL pour co-simuler l'architecture des SoC Xilinx.
* Développer et intégrer des interfaces SystemC/TLM et VHDL sur les interfaces suivantes:
* SpaceWire :
* Développement de module SystemC pour s'interfacer à une "shared memory' C.
* Intégration dans un environnement de validation fonctionnelle pour dérouler des scénarios de tests dit "haut niveau" .
* CAN + Interface Custom :
* Développement d'une interface en langage VHDL custom pour recevoir et transmettre des données sur lien rapide
* Développement d'une interface CAN en SystemC pour le paramétrage et le contrôle de l'interface custom VHDL.
* I2C :
* Développement d'un salve I2C en combinant le SystemC/TLM et le langage VHDL.
* Intégrer ces modules dans un environnement de validation fonctionnelle virtuelle.
* Participer à l'optimisation des performances QEMU-RTL pour répondre aux contraintes des projets spatiaux.
* Documenter vos travaux et assurer le transfert technique au reste de l'équipe.
** Compétences nécessaires **
Vous préparez un diplôme Bac+5 (école d'ingénieur ou université) avec une spécialisation en électronique, systèmes embarqués ou architecture matérielle/logicielle et disposez des compétences suivantes :
* Maîtrise de la programmation bas niveau en C/C++.
* Connaissances en SystemC/TLM et langages de description matérielle (VHDL, Verilog).
* Bonne compréhension des architectures SoC, en particulier Xilinx.
* Familiarité avec les protocoles de communication embarqués (SpaceWire, CAN, I2C).
* Aptitude à travailler en équipe pluridisciplinaire et à résoudre des problèmes complexes HW/SW.
* La connaissance d'outils de simulation HDL (ModelSim, Xsim) est un plus.
** Intérêts stratégiques **
Le développement de QEMU-RTL appliqué au SoC xilinx est un axe clé pour Airbus Defence & Space afin de :
* Réduire la dépendance aux moyens matériels rares et coûteux.
* Simuler des architectures matérielles spatiales et valider les interactions HW/SW en amont des campagnes de tests.
* Améliorer la précision de l'émulation afin que le logiciel de vol se comporte comme dans les conditions réelles.
* Optimiser les coûts et délais de développement en facilitant la validation logicielle et matérielle dans un environnement purement virtuel.
This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.
****Company:****
Airbus Defence and Space SAS
*Employment Type:*
Internship
-------
*Experience Level:*
Student
*Job Family:*
Computing&Comm and Info& Data Processing
By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.
Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to **************** .
At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
Nous proposons un stage au sein d'Airbus Defence & Space Toulouse - Palays (31), dans le département Digital Payload On Board Processing, responsable de l'ingénierie "end-to-end" pour le développement des payloads reconfigurables de nos satellites.
Vous intégrerez une équipe d'ingénieurs spécialisés en électronique numérique et participerez activement à la mise en place d'un environnement de simulation hybride basé sur QEMU (pour la partie logicielle) et des outils de simulation HDL (ModelSim/Xsim) pour la partie matérielle.
Ce stage vous permettra de contribuer directement aux développements de nos futurs systèmes spatiaux en travaillant sur la modélisation avancée des Systems on Chip (SoC) Xilinx.
C'est une opportunité unique pour les passionnés d'architectures systèmes, d'interactions hardware/software et de programmation bas niveau appliqués au spatial.
⚠ Ce stage requiert une éligibilité à l'obtention d'une habilitation de sécurité par les autorités compétentes.
** Tâches & Responsabilités **
* Contribuer au développement et à l'amélioration des composants QEMU-RTL pour co-simuler l'architecture des SoC Xilinx.
* Développer et intégrer des interfaces SystemC/TLM et VHDL sur les interfaces suivantes:
* SpaceWire :
* Développement de module SystemC pour s'interfacer à une "shared memory' C.
* Intégration dans un environnement de validation fonctionnelle pour dérouler des scénarios de tests dit "haut niveau" .
* CAN + Interface Custom :
* Développement d'une interface en langage VHDL custom pour recevoir et transmettre des données sur lien rapide
* Développement d'une interface CAN en SystemC pour le paramétrage et le contrôle de l'interface custom VHDL.
* I2C :
* Développement d'un salve I2C en combinant le SystemC/TLM et le langage VHDL.
* Intégrer ces modules dans un environnement de validation fonctionnelle virtuelle.
* Participer à l'optimisation des performances QEMU-RTL pour répondre aux contraintes des projets spatiaux.
* Documenter vos travaux et assurer le transfert technique au reste de l'équipe.
** Compétences nécessaires **
Vous préparez un diplôme Bac+5 (école d'ingénieur ou université) avec une spécialisation en électronique, systèmes embarqués ou architecture matérielle/logicielle et disposez des compétences suivantes :
* Maîtrise de la programmation bas niveau en C/C++.
* Connaissances en SystemC/TLM et langages de description matérielle (VHDL, Verilog).
* Bonne compréhension des architectures SoC, en particulier Xilinx.
* Familiarité avec les protocoles de communication embarqués (SpaceWire, CAN, I2C).
* Aptitude à travailler en équipe pluridisciplinaire et à résoudre des problèmes complexes HW/SW.
* La connaissance d'outils de simulation HDL (ModelSim, Xsim) est un plus.
** Intérêts stratégiques **
Le développement de QEMU-RTL appliqué au SoC xilinx est un axe clé pour Airbus Defence & Space afin de :
* Réduire la dépendance aux moyens matériels rares et coûteux.
* Simuler des architectures matérielles spatiales et valider les interactions HW/SW en amont des campagnes de tests.
* Améliorer la précision de l'émulation afin que le logiciel de vol se comporte comme dans les conditions réelles.
* Optimiser les coûts et délais de développement en facilitant la validation logicielle et matérielle dans un environnement purement virtuel.
This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.
****Company:****
Airbus Defence and Space SAS
*Employment Type:*
Internship
-------
*Experience Level:*
Student
*Job Family:*
Computing&Comm and Info& Data Processing
By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.
Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to **************** .
At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
Référence : JR10361055