Fidus Systems

Concepteur de vérification

Python
Traduction automatique. Consultez l’original.

À propos du poste

Fidus est une entreprise de conception de haute technologie d'envergure mondiale dont le siège social est situé à Ottawa, avec des centres de conception supplémentaires à Kitchener-Waterloo et à San Jose. Nous sommes spécialisés dans le développement de produits électroniques de pointe, avec des équipes dédiées au matériel, aux logiciels embarqués, aux FPGA/ASIC et à l'intégrité du signal qui collaborent pour concevoir et livrer des produits de nouvelle génération pour des clients sur des marchés technologiques émergents.

À propos de Fidus et pourquoi travailler ici

Depuis 2001, Fidus a réalisé plus de 4,000 projets pour plus de 400 clients dans des secteurs tels que les télécommunications/communications de données, l'aérospatiale et la défense, la grande consommation, les semi-conducteurs, les contrôles industriels/automobiles et le médical. En tant que partenaire Premier Adaptive Computing pour AMD Amérique du Nord, nous combinons une expertise technique approfondie avec des outils de pointe pour résoudre des défis de conception complexes.

Fidus conçoit des systèmes électroniques à haute vitesse et d'une grande complexité en utilisant des technologies émergentes, souvent bien avant qu'elles n'atteignent le marché plus large. Nos équipes travaillent sur les domaines FPGA/DSP, matériel, logiciels embarqués, vérification, SI/PI, conception de PCB et conception mécanique/thermique pour livrer des produits réels à nos clients.

Chez Fidus, la collaboration est au cœur de notre façon de travailler. Nous valorisons l'ouverture, la confiance et la responsabilité partagée, et nous créons un environnement où les gens sont encouragés à apporter des idées, à apprendre les uns des autres et à avoir un impact significatif grâce au travail qu'ils accomplissent.

Présentation du poste / Mandat

Le concepteur de vérification est responsable de la vérification au niveau des blocs et du système pour les conceptions ASIC et FPGA des clients de Fidus. Il planifie et exécute des projets de vérification complexes de bout en bout, en construisant des environnements de vérification basés sur UVM, formels et sur des assertions, et en assurant la clôture de la couverture.

Ce rôle est idéal pour une personne capable d'assumer la responsabilité de la stratégie de vérification à un niveau de leadership, à l'aise pour évoluer entre différents domaines d'application (communications, stockage, traitement du signal, vidéo) et fière de produire un travail de vérification approfondi et bien documenté, travaillant souvent directement avec les clients sur l'approche de vérification.

Ayez un impact avec NOUS

Chez Fidus, vous travaillerez sur des systèmes électroniques à haute vitesse et d'une grande complexité, utilisant souvent des technologies émergentes avant qu'elles n'atteignent le marché plus large. Vous collaborerez au sein d'équipes pluridisciplinaires couvrant les domaines FPGA/DSP, matériel, logiciels embarqués, vérification, SI/PI, conception de PCB et conception mécanique/thermique, afin de livrer des produits réels pour nos clients.

En pratique, cela signifie contribuer à des projets dans les secteurs des communications, de l'aérospatiale et de la défense, des sciences de la vie et des dispositifs médicaux, de l'espace et des satellites, de l'automatisation industrielle, de l'automobile et des semi-conducteurs. Vous ne serez pas limité à un seul produit ou secteur : votre travail suivra la technologie, et non une seule feuille de route.

Ce que vous ferez

  1. Prendre en charge la vérification au niveau des blocs et du système des conceptions ASIC et FPGA, du développement du plan de test jusqu'à la clôture de la couverture.
  1. Concevoir et mettre en œuvre des environnements de vérification UVM, formels et basés sur des assertions, en appliquant des techniques de vérification aléatoire contrainte (CRV).
  1. Développer des modèles comportementaux et rédiger des cas de test pour atteindre les objectifs de couverture fonctionnelle ; définir et suivre les métriques de couverture jusqu'à la clôture.
  1. Déboguer et résoudre les défaillances lors des simulations et des exécutions de régression, en collaborant avec les concepteurs et les architectes système pour résoudre les problèmes.
  1. Automatiser les tâches de vérification et surveiller les régressions à l'aide de scripts (Python, Perl ou Tcl).
  1. Planifier, exécuter et rendre compte de l'état d'avancement de multiples activités de vérification en tant que responsable de la vérification.
  1. Travailler directement avec des clients externes sur la stratégie de vérification et le support.

Prérequis

Qui vous êtes

  1. 8+ années d'expérience en vérification ASIC/FPGA, avec une expérience avérée en tant que responsable de vérification, capable de planifier et d'exécuter des projets de vérification complexes de bout en bout.
  1. Solide maîtrise de SystemVerilog et de la méthodologie UVM, y compris les techniques de vérification aléatoire contrainte (CRV).
  1. Expérience avec la couverture fonctionnelle, les assertions et les techniques de vérification formelle ; à l'aise pour définir et suivre les métriques de couverture jusqu'à la clôture.
  1. Connaissance des protocoles standards de l'industrie tels qu'Ethernet, DDR/LPDDR, HBM, sécurité, mise en réseau, AXI, NoC et les sous-systèmes CPU ARM.
  1. Maîtrise des langages de script (Python, Perl ou Tcl) pour automatiser les tâches de vérification.
  1. Solides compétences en débogage, capacité de résolution de problèmes et esprit analytique.
  1. Excellentes compétences interpersonnelles, de travail d'équipe et de communication ; à l'aise dans un rôle en contact avec la clientèle.
  1. Adopte l'IA comme faisant partie d'une boîte à outils d'ingénierie moderne.
  1. Licence ou Master en génie électrique, génie informatique ou dans un domaine connexe.

Ce poste peut nécessiter l'accès à des informations soumises à des contrôles à l'exportation. Les candidats doivent être des personnes américaines (U.S. person) telles que définies par le 22 CFR 120.62, ou être éligibles à une licence d'exportation. Les candidats devront se soumettre à des vérifications d'antécédents.

  1. Une expérience avec des environnements de vérification alternatifs (cocoTB, pyUVM, DPI-C) est un atout.

Lieu et déplacements : Le poste est basé aux États-Unis. Des déplacements nationaux et internationaux peuvent être nécessaires pour soutenir les engagements des clients et la livraison des projets.

Nous reconnaissons également que les candidats manifestent de l'intérêt à différentes étapes de leur carrière et nous accueillons toutes les candidatures. Lorsqu'il y a une excellente adéquation, le niveau du poste peut être ajusté le cas échéant.

Si tout cela vous enthousiasme, a retenu votre attention et que vous avez hâte de rejoindre notre équipe incroyable et notre environnement de travail, alors nous voulons vous entendre !

Curieux de savoir ce que c'est que de travailler ici ? Jetez un œil à notre page Travailler chez Fidus.

Fidus s'engage à garantir un processus de recrutement équitable et transparent. Des outils automatisés (y compris l'IA) soutiennent notre sélection initiale des candidats par rapport à notre offre d'emploi afin d'identifier ceux dont les qualifications, l'expérience et les compétences correspondent le plus étroitement aux exigences du poste. Toutes les évaluations ultérieures des candidats et la sélection finale sont effectuées par notre équipe de recrutement humaine. L'IA ne prend aucune décision finale d'embauche.

Merci de votre intérêt pour Fidus. Nous accueillons et encourageons les candidats diversifiés à postuler. Des aménagements sont disponibles sur demande pour les candidats participant à tous les aspects du processus de sélection. Fidus s'engage à créer un environnement diversifié et est fier d'être un employeur offrant l'égalité des chances.

Avantages

Notre rémunération compétitive comprend également un ensemble complet d'avantages sociaux, incluant des régimes d'assurance médicale, dentaire et ophtalmique, des contributions correspondantes au 401(k), une prime annuelle de participation aux bénéfices, ainsi que d'autres avantages complémentaires.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter