
Dans le cadre du développement de nos activités autour des FPGA et systèmes numériques, nous recherchons un Ingénieur Validation FPGA (Python) capable de mettre en place et d’automatiser des environnements de tests sur cible.
Vous intégrerez nos équipes spécialisées en électronique numérique et participerez à des projets à forte valeur technologique, pour nos clients grands comptes.
Vos missions
Analyser les spécifications FPGA et contribuer à la définition de la stratégie de validation.
Développer et maintenir des scripts Python pour l’automatisation des tests et la communication avec les bancs et instruments.
Mettre en place et configurer les environnements de test : FPGA, cartes électroniques, drivers, interfaces, instruments de mesure.
Réaliser les tests fonctionnels, timing, robustesse, interfaces (AXI, SPI, I2C, Ethernet…), sur cible réelle.
Intégrer des outils d’automatisation type Robot Framework, Pytest, ou framework interne SERMA.
Développer ou adapter des bancs de validation matériels et logiciels.
Effectuer les mesures et analyses nécessaires : oscilloscopes, analyseurs logiques, analyseurs de protocole.
Comparer les résultats matériels aux simulations RTL ; identifier, analyser et suivre les anomalies.
Participer aux revues techniques, documenter les plans de test, rédiger les rapports de validation et assurer la traçabilité.
Contribuer à l’amélioration continue des process et outils de validation FPGA.
Diplôme d’ingénieur ou Master en électronique, systèmes numériques, systèmes embarqués ou équivalent.
Bases solides en architectures FPGA (Xilinx/AMD, Intel/Altera, Microchip…).
Connaissances en HDL (VHDL ou Verilog) appréciées.
Très bonne maîtrise du langage Python (automatisation, scripts, outils internes).
Pratique des interfaces numériques : SPI, I2C, UART, AXI, Ethernet…
Connaissances en instruments de mesure électronique (oscilloscope, analyseur logique).
Idéalement : familiarité avec Git, CI/CD, Linux, Robot Framework.
Rigueur, capacité d’analyse, autonomie et goût pour la résolution de problèmes techniques.
Aisance relationnelle et goût pour le travail en équipe multidisciplinaire (FPGA, électronique, logiciel).
Download the SERMA training catalog
Télécharger le catalogue de formation SERMA