DYMATRIX GmbH
Tenstorrent
Ingénieur en émulation, robotique automobile
À propos du poste
Tenstorrent est un leader de l'industrie dans le domaine des technologies d'IA de pointe, révolutionnant les attentes en matière de performance, de facilité d'utilisation et de rentabilité. Alors que l'IA redéfinit le paradigme informatique, les solutions doivent évoluer pour unifier les innovations dans les modèles logiciels, les compilateurs, les plateformes, la mise en réseau et les semi-conducteurs. Notre équipe diversifiée de technologues a développé un processeur RISC-V haute performance à partir de zéro et partage une passion pour l'IA ainsi qu'un désir profond de construire la meilleure plateforme d'IA possible. Nous valorisons la collaboration, la curiosité et l'engagement à résoudre des problèmes complexes. Nous développons notre équipe et recherchons des contributeurs de tous niveaux d'ancienneté.
Tenstorrent recherche un ingénieur en émulation à fort impact pour aider à donner vie à nos moteurs d'IA ou de ML basés sur SiP grâce à des plateformes d'émulation évolutives et haute performance. Ce rôle est idéal pour une personne qui s'épanouit dans l'appropriation technique, résout des problèmes au niveau du système et souhaite influencer le débogage du silicium, la vérification de conception (DV) et les performances dès le départ. Vous construirez l'infrastructure qui permet à nos systèmes basés sur des chiplets d'être explorés, testés et validés à travers les couches matérielles, logicielles et architecturales.
Ce poste est en télétravail, basé à Munich, en Allemagne.
Nous accueillons des candidats de différents niveaux d'expérience pour ce poste. Au cours du processus d'entretien, les candidats seront évalués pour le niveau approprié, et les offres seront alignées sur ce niveau, qui peut différer de celui indiqué dans cette annonce.
Ce que vous apprendrez
- Construire un flux d'émulation qui prend en charge les SiP basés sur des chiplets à grande échelle, couvrant les charges de travail d'IA, les interconnexions et la puissance au niveau du système.
- Comment Tenstorrent intègre des moteurs d'IA, des processeurs RISC V, des liens die-to-die, PCIe, UCIe et des contrôleurs de mémoire dans une plateforme unifiée.
- Aligner le prototypage virtuel, l'analyse de puissance et l'émulation dans une solution de validation full stack.
- Comment l'émulation se situe au cœur d'une stratégie de mise en service du silicium interfonctionnelle, du RTL au débogage post-silicium et à la livraison au client.
Cette offre d'emploi est conditionnée à l'éligibilité du candidat à accéder aux technologies soumises au contrôle des exportations des États-Unis. En raison des lois américaines sur l'exportation, y compris celles codifiées dans les U.S. Export Administration Regulations (EAR), l'entreprise est tenue d'assurer la conformité avec ces lois lors du transfert de technologie vers des ressortissants de certains pays (tels que les groupes de pays EAR D:1, E1 et E2). Ces exigences s'appliquent aux personnes situées aux États-Unis et dans tous les pays en dehors des États-Unis. Comme le poste proposé aura un accès direct et/ou indirect à des informations, systèmes ou technologies soumis à ces lois, l'offre peut être conditionnée à votre statut de citoyenneté/résidence permanente ou à votre capacité à obtenir une approbation de licence préalable auprès du département du Commerce des États-Unis ou de l'agence fédérale applicable. Si l'emploi n'est pas possible en raison des lois américaines sur l'exportation, toute offre d'emploi sera annulée.
Prérequis
Votre profil
- Vous justifiez de 10+ années d'expérience en SoC ou ASIC, incluant une compréhension approfondie de la conception logique, de la vérification et des plateformes d'émulation.
- Vous maîtrisez Verilog ou SystemVerilog, C ou C++, et SystemC, avec une expérience pratique des émulateurs commerciaux tels que ZeBu, Palladium ou Veloce.
- Vous êtes confiant dans l'architecture d'environnements DV et d'émulation, des transactors aux moniteurs en passant par les hooks de débogage, et vous automatisez tout ce qui peut l'être.
- Vous êtes collaboratif et autonome, avec une passion pour le mentorat des ingénieurs juniors et le travail transversal avec les équipes d'architecture, de logiciel et de DV.
Vos missions
- Avoir la passion de construire et de mettre à l'échelle un écosystème d'émulation multi-chiplet qui prend en charge la DV, le développement logiciel et le débogage de la puissance ou des performances.
- Être à l'aise dans le développement de bancs de test, de transactors, de moniteurs et de systèmes de support pour permettre une utilisation de l'émulation de haute qualité et haute efficacité.
- Avoir de l'expérience dans la conduite de la couverture d'émulation, du fonctionnel et de la performance à l'activation logicielle de bas niveau, et automatiser autant que possible le flux.
- Optimiser la plateforme pour la fréquence, le partage des ressources et le support des utilisateurs finaux, en veillant à ce que les équipes de Tenstorrent tirent le meilleur parti de l'émulation.
Tenstorrent propose un package de rémunération et des avantages sociaux très compétitifs, et nous sommes un employeur garantissant l'égalité des chances.
