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.

Postuler sur le site du recruteur

L’emploi par métier dans le domaine Electronique à Reims