Au sein du service software embarqué et en lien avec les équipes hardware et les architectes solutions, vous aurez pour mission principale de développer et maintenir en condition opérationnelle les design FPGA embarqués sur les charges utiles.
Plus précisément, vous serez en charge de:
- Participer à la réalisation de l’architecture, du développement en VHDL / Verilog et de la vérification des design FPGA, en vue de leur implantation sur les FPGA de nos charges utiles.
- Manipuler aussi bien des briques purement algorithmiques (traitement de signal, compression, …) que des briques d’interface lorsque les contrôleurs de ces interfaces sont localisés sur le FPGA.
- Travailler avec des composants SoC FPGA (CPU et FPGA intégrés) et à ce titre participer à l’interfaçage des design développés (paramétrages, récupération des données) avec un noyau Linux.
- Réaliser les différents tests d’intégration et validation sur cartes électroniques (cartes d’évaluation et cartes finales), dans un contexte d’intégration continue.
- Prendre en main des IP fournies par des third parties et les intégrer dans nos designs