Waymo

Ingénieur Vérification Conception ASIC

PythonC++
Traduction automatique. Consultez l’original.

À propos du poste

Waymo est une entreprise de technologie de conduite autonome dont la mission est d'être le conducteur le plus fiable au monde. Depuis ses débuts en tant que projet de voiture autonome de Google en 2009, Waymo s'est concentrée sur la création du conducteur Waymo — le conducteur le plus expérimenté au monde™ — pour améliorer l'accès à la mobilité tout en sauvant des milliers de vies perdues dans des accidents de la route.

Le conducteur Waymo alimente le service de covoiturage entièrement autonome de Waymo et peut également être appliqué à une gamme de plateformes de véhicules et de cas d'utilisation de produits. Le conducteur Waymo a effectué plus de dix millions de trajets réservés aux passagers, grâce à son expérience de conduite autonome sur plus de 100 millions de miles sur les routes publiques et des dizaines de milliards en simulation dans plus de 15 États américains.

L'équipe de calcul de Waymo est chargée d'une mission critique et passionnante : nous fournissons la plateforme de calcul responsable de l'exécution de la pile logicielle du véhicule entièrement autonome. Pour atteindre notre mission, nous concevons et créons des circuits intégrés personnalisés haute performance ; nous développons des architectures de calcul au niveau du système qui repoussent les limites de la performance, de la puissance et de la latence ; et nous collaborons étroitement avec de nombreux autres coéquipiers pour garantir que nous concevons et optimisons le matériel et le logiciel pour une performance maximale. Nous sommes une équipe multidisciplinaire à la recherche de coéquipiers curieux et talentueux pour travailler sur l'une des plateformes de calcul automobile les plus performantes au monde.

Ce poste suit un horaire de travail hybride et vous rapporterez à un responsable de l'ingénierie silicium.

Fourchette de salaire $175,000—$215,000 USD

Vos missions

  1. Collaborer avec les équipes de conception et d'architecture pour traduire les spécifications matérielles en plans de vérification complets et évolutifs.
  1. Piloter le développement de bancs de test, de modèles de référence et de stimuli pour valider les fonctionnalités et les performances critiques.
  1. Concevoir et améliorer les environnements de vérification, en contribuant aux outils partagés et aux méthodologies réutilisables au sein de l'organisation.
  1. Évaluer, intégrer et vérifier la propriété intellectuelle de vérification (VIP) tierce pour accélérer le cycle de développement.
  1. Définir et analyser les métriques de couverture (fonctionnelle et de code) pour garantir la préparation et la clôture de la conception.
  1. Promouvoir et établir les meilleures pratiques de vérification.

Votre profil

  1. + de 3 ans d'expérience dans la construction et la maintenance de bancs de test complexes utilisant UVM/SystemVerilog.
  1. Expérience avérée en génération aléatoire contrainte, couverture fonctionnelle et assertions SVA (SystemVerilog Assertions).
  1. Compréhension approfondie de la logique numérique complexe et capacité à déboguer des interactions matérielles/logicielles complexes.
  1. Maîtrise de Python pour le développement de cadres d'automatisation évolutifs, d'outils d'analyse de données et de suites de gestion de régression.
  1. Excellentes compétences en communication verbale et écrite, capacité à collaborer avec des équipes interfonctionnelles.
  1. Solides compétences analytiques pour identifier la cause première des échecs dans les couches RTL, banc de test et environnement.

Nous apprécions

  1. Expérience couvrant de la spécification initiale à la mise en service et à la validation post-silicium.
  1. Connaissance de la vérification économe en énergie (UPF), de la vérification formelle ou de la co-validation matériel-logiciel.
  1. Expertise dans les accélérateurs ML, les interconnexions à haute vitesse (NoC) ou la mémoire à large bande passante.
  1. Expérience avec C/C++ pour le développement et l'amélioration de modèles de référence.
  1. Expérience pratique avec les interfaces standard de l'industrie telles que PCIe Gen 5/6, DDR5 ou Ethernet.
  1. Intérêt ou expérience dans l'utilisation de l'IA générative et des LLMs pour accélérer les flux de travail de vérification, tels que la génération automatisée de bancs de test, la documentation ou l'analyse des journaux d'échec.

La fourchette de salaire de base attendue pour ce poste à temps plein dans les différents lieux aux États-Unis est indiquée ci-dessous. Le salaire de départ réel sera basé sur des facteurs liés au poste, y compris le lieu de travail exact, l'expérience, la formation et l'éducation pertinentes, et le niveau de compétence. Votre recruteur pourra vous fournir plus d'informations sur la fourchette de salaire spécifique pour le lieu du poste ou, si le poste peut être effectué à distance, sur la fourchette de salaire spécifique pour votre lieu préféré, pendant le processus d'embauche.

Les employés de Waymo sont également éligibles pour participer au programme discrétionnaire de bonus annuel de Waymo, au plan d'incitation en actions et au généreux programme d'avantages sociaux de l'entreprise, sous réserve des conditions d'éligibilité.

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