Ingénieur Fpga Field-Programmable Gate Array H/F - Latitude
- Reims - 51
- CDI
- Latitude
Les missions du poste
Votre mission comprend :
Conception et développement FPGA
- Concevoir et implémenter des architectures FPGA (Xilinx UltraScale+, Versal, Zynq, etc.) pour des applications embarquées
- Développer des algorithmes en VHDL / Verilog / SystemVerilog, en garantissant le respect des contraintes temporelles
Analyse temporelle et optimisation
- Analyser et résoudre les problèmes de timing (setup/hold, skew, etc.) à l'aide d'outils tels que Vivado
- Appliquer des techniques avancées (pipelining, retiming, placement/routage manuel) afin d'atteindre les objectifs de performance
Intégration SoC
- Collaborer avec les équipes matériel et logiciel pour intégrer les FPGA dans des solutions System-on-Chip (SoC)
Gestion des entrées/sorties
- Concevoir et valider différentes interfaces (GPIO, Ethernet, DDR, LVDS, etc.)
Validation et essais
- Créer des bancs de test (simulation, co-simulation, tests sur cible) pour valider les conceptions
- Utiliser des outils de vérification (ModelSim, Questasim) et des équipements de mesure (oscilloscopes, analyseurs logiques)
- Rédiger les tests unitaires des logiciels développés
- Participer aux campagnes de tests d'intégration logicielle
Qualité
- Définir et faire appliquer les processus de développement FPGA sur l'ensemble du cycle de développement (documentation, gestion de versions, utilisation des outils, règles de conception)
Performance
- Contribuer à la feuille de route logicielle embarquée afin d'améliorer les performances de l'avionique
Compétences requises
- Maîtrise de VHDL / Verilog / SystemVerilog
- Expérience pratique des outils Xilinx (Vivado, Vitis, Petalinux)
- Connaissance des protocoles d'entrées/sorties (PCIe, AXI, JESD204B, etc.) et des standards de communication
- Expérience en analyse temporelle statique (STA)
- Connaissances en traitement numérique du signal (DSP) et en architectures parallèles (serait un plus)
- Maîtrise des outils de gestion de versions tels que Git
- Expérience dans la rédaction de spécifications logicielles et de documents de conception
- Autonomie, curiosité et passion pour la technique
- Bon niveau en français et en anglais
Connaissances appréciées
- Expérience des standards liés à Ethernet
- Notions en développement embarqué et en design patterns en C/C++ ou Ada
- Une connaissance du secteur spatial serait un atout
- Minimum 5 ans d'expérience en logiciel embarqué
Le profil recherché
Experience: 5 An(s)
Compétences: Concevoir et gérer un projet
Qualification: Cadre
Secteur d'activité: Construction aéronautique et spatiale
Liste des qualités professionnelles:
Faire preuve de persévérance : Capacité à maintenir son effort jusqu'à l'achèvement complet d'une tâche quels que soient les imprévus, les obstacles de réalisation rencontrés.
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de sens des responsabilités : Capacité à engager sa responsabilité pour atteindre un objectif clairement exprimé et à signaler les éventuels freins à lever pour atteindre l'objectif.