Senior Staff Digital Verification Engineer H/F - Avelsen
- Grenoble - 38
- CDI
- Avelsen
Les missions du poste
Le besoinContexteLe poste est basé sur le site de Grenoble, au sein d'une équipe hardware à taille humaine (environ 15 personnes). Constituée à partir de 2019, cette équipe couvre le design digital, l'analyse, le « drive » et la conception INS. Elle fonctionne comme une start-up - agilité, autonomie, polyvalence, impact direct - tout en bénéficiant des moyens et de la stabilité d'un grand groupe international. Le poste implique une collaboration régulière avec les équipes italiennes du groupe.MissionsPiloter la vérification de bout en bout de blocs d'IP et de sous-systèmes numériques complexes Définir et mettre en oeuvre des stratégies de vérification et des plans de test complets Développer des architectures de testbench UVM avancées et des composants de vérification réutilisables Piloter l'atteinte de la couverture (coverage closure) et les métriques de qualité de sign-off Réaliser la vérification au niveau bloc et au niveau systèmeMéthodologie et infrastructureDévelopper et améliorer les méthodologies et les flux de vérification Créer et maintenir une infrastructure de vérification avancée (scripts Python/Perl/TCL) Construire des modèles comportementaux et des modèles de référence pour des protocoles complexes Mettre en oeuvre des stratégies pilotées par la couverture (coverage-driven) et basées sur les assertions Optimiser les performances de simulation et l'efficacité des régressionsCollaboration et mentoratTravailler en étroite collaboration avec les équipes design, architecture, système, implémentation physique - ainsi qu'avec les équipes italiennes du groupe Assurer le mentorat technique des ingénieurs de vérification juniors et intermédiaires Conduire des revues de design et de plans de test Piloter les efforts de debug pour les problèmes fonctionnels et de timing complexes Promouvoir les bonnes pratiques et les améliorations de processusPilotage de projetAssumer la responsabilité des plannings et livrables de vérification des blocs attribués Identifier les risques projet et élaborer des stratégies d'atténuation Présenter à la direction l'état d'avancement et les métriques de qualité Participer à la validation post-silicium et au debugLocalisation et conditionsPoste basé en région grenobloise - présence sur site requise Pas de télétravailRésumé du posteNous recherchons un(e) Senior Staff Digital Verification Engineer pour piloter la vérification de conceptions numériques complexes. Le/la candidat(e) idéal(e) dispose d'une expertise approfondie des méthodologies de vérification, de solides compétences de leadership et d'un parcours démontrant la réussite de vérifications de SoC/ASIC, du concept jusqu'au silicium. Le poste peut également convenir à un profil plus junior (voir « Profil recherché ») à fort potentiel, capable de monter rapidement en autonomie et de devenir référent sur son périmètre.
Le profil recherché
Profil recherchéSenior / Staff opérationnel dès la prise de poste, expertise immédiatement mobilisable10 ans et plus d'expérience en vérification ASIC/FPGAPlusieurs tape-outs réussis à son actifExpérience confirmée du pilotage de projets de vérification, de la spécification au siliciumBackground métier important en vérification numériqueMaîtrise de SystemVerilog et UVM ; vérification aléatoire contrainte (constrained random), couverture fonctionnelle et de code, vérification basée sur les assertions (SVA)Outils de simulation : Cadence en priorité (Xcelium/IES/SimVision). Une expérience d'autres simulateurs (Synopsys, Mentor/Siemens) est acceptée et valoriséeVérification de blocs et exposition aux interactions avec les différentes équipes (design, système)Exigence de qualité forte : respect des exigences qualité (référentiel NITI), livraison sans bugScripting Python/Perl/TCL, shell (bash/csh), Makefiles ; gestion de versions (Git, SOS)Modélisation de référence (C/C++ ou SystemC), BFM, moniteurs et checkers de protocolesBonne connaissance des principes RTL et des protocoles standards (AMBA AHB/APB, I2C/SPI/I3C, etc.)Connaissances appréciées : vérification basse consommation (UPF), Gate Level Simulation, vérification formelle (JasperGold, VC Formal), RISC-V, mixed-signal, accélérateurs ML/IAAnglais indispensable : communication quotidienne avec les équipes italiennes du groupeBonnes compétences de communication et de présentation techniqueDiplôme d'ingénieur / niveau Bac +5 (MS) en génie électrique, électronique, informatique ou équivalentDoctorat (PhD) apprécié