Aller au contenu

Cadence Design Systems

Senior Principal Software Engineer - Accelerated Verification IP

C++
Traduction automatique. Consultez l’original.

À propos du poste

CHEZ CADENCE, NOUS RECRUTONS ET DÉVELOPPONS DES LEADERS ET DES INNOVATEURS QUI VEULENT AVOIR UN IMPACT SUR LE MONDE DE LA TECHNOLOGIE.

L'activité AVIP (Accelerated Verification IP) et Virtual Bridge (VB) est un élément central du portefeuille de Cadence pour la virtualisation et la vérification de systèmes, permettant une vérification haute performance sur les plateformes Palladium et Protium. L'équipe crée des solutions de protocoles haute performance qui permettent aux clients de vérifier des SoC et des systèmes complexes à une vitesse et une échelle beaucoup plus élevées que la simulation traditionnelle.

Ensemble, AVIP et VB sont essentiels pour les clients qui construisent des systèmes de calcul haute performance, d'IA, de réseau et à cohérence mémoire, où la mise en œuvre précoce du logiciel, l'analyse des performances et la conformité des protocoles sont primordiales.

L'équipe R&D AVIP / Virtual Bridge conçoit, implémente et commercialise des solutions de protocoles qui couvrent la vérification matérielle, logicielle et au niveau système. L'équipe travaille sur plusieurs niveaux, notamment :

  1. Architecture de protocole et définition des fonctionnalités
  1. Développement de transactors et de BFM haute performance
  1. Flux de co-simulation et d'émulation matériel-logiciel
  1. Fonctionnalités de débogage, de journalisation, de profilage des performances et de conformité
  1. Support client, escalades et validation d'interopérabilité

L'équipe prend en charge un large portefeuille de protocoles standard de l'industrie, tels que PCIe, CXL, Ethernet, USB, UCIe, et les interconnexions émergentes, et travaille en étroite collaboration avec les équipes de plateformes d'émulation, les équipes de contrôleurs/PHY et les clients.

NOUS FAISONS UN TRAVAIL QUI COMPTE. AIDEZ-NOUS À RÉSOUDRE CE QUE D'AUTRES NE PEUVENT PAS.

LES RESPONSABILITÉS CLÉS COMPRENNENT

Ce rôle contribuera directement au développement et à l'amélioration des produits PCIe/CXL AVIP et/ou PCIe/CXL Virtual Bridge, en se concentrant sur la fonctionnalité du protocole, les performances et la robustesse. Selon le domaine de protocole spécifique, le travail peut impliquer :

  1. Implémentation des fonctionnalités et des machines d'état du protocole PCIe
  1. Amélioration des performances et de la scalabilité sur les plateformes d'émulation
  1. Développement des capacités de débogage, de trace et d'analyse
  1. Support des cas d'utilisation au niveau système et pilotés par logiciel via le pont virtuel PCIe
  1. Collaboration avec les clients et les équipes terrain pour résoudre les problèmes et fournir des solutions liées à PCIe et CXL

Dans ce rôle, l'ingénieur sera responsable de la conception, du développement et de la maintenance des composants PCIe/CXL AVIP/VB dans le cadre d'une solution de protocole plus large. Le rôle est pratique et couvre le développement de fonctionnalités, la validation et la préparation client.

  1. Conception et implémentation des fonctionnalités du protocole dans les composants PCIe AVIP et/ou Virtual Bridge
  1. Développement et débogage de BFM, de transactors et des interfaces logicielles associées
  1. Assurer la correction, les performances et la scalabilité dans les flux d'émulation et d'accélération
  1. Collaboration avec des équipes interfonctionnelles
  1. Participation à la mise en œuvre des fonctionnalités, aux régressions et aux activités de publication
  1. Support des problèmes clients, reproduction des problèmes et fourniture de correctifs

Ce qu'il vous faut

  1. BS avec un minimum de 10 ans d'expérience OU MS avec un minimum de 7 ans d'expérience OU PhD avec un minimum de 5 ans d'expérience
  1. Solides bases en conception numérique, architecture informatique et vérification au niveau système
  1. Expérience avec les langages de description matérielle (SystemVerilog/Verilog) et/ou C/C++
  1. Compréhension des protocoles d'interconnexion ou d'E/S standard (par exemple, PCIe, CXL, NVMe)
  1. Bonnes compétences en débogage à l'aide de formes d'onde, de journaux et d'analyseurs de protocole
  1. Capacité à travailler à la frontière entre le matériel et le logiciel
  1. Familiarité avec les flux de vérification d'émulation, d'accélération ou hybrides est un atout majeur

La fourchette de salaire annuel pour la Californie est $154,000 à $286,000. Vous pourriez également être éligible à une rémunération incitative : bonus, actions et avantages sociaux. Les postes de vente offrent généralement une structure de rémunération incitative compétitive "On Target Earnings" (OTE). Veuillez noter que la fourchette de salaire est indicative et que la rémunération peut varier en fonction de facteurs tels que les qualifications, le niveau de compétence, les compétences et le lieu de travail.

Nos programmes d'avantages sociaux comprennent : des vacances payées et des jours fériés payés, un plan 401(k) avec abondement de l'employeur, un plan d'achat d'actions pour les employés, une variété d'options de plans médicaux, dentaires et de vision, et plus encore.

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026