Roku
SiFive
Staff RTL Design Engineer - CPU LS/PF/MMU
À PROPOS DE SIFIVE
En tant que pionniers ayant introduit le RISC-V dans le monde, SiFive transforme l'avenir du calcul en apportant le potentiel illimité du RISC-V aux applications les plus performantes et les plus gourmandes en données au monde. Les plateformes de calcul inégalées de SiFive continuent de permettre aux entreprises technologiques leaders du monde entier d'innover, d'optimiser et de livrer les solutions les plus avancées de demain dans tous les segments du marché de la conception de puces, y compris l'intelligence artificielle, le machine learning, l'automobile, les centres de données, le mobile et les biens de consommation. Avec SiFive, l'avenir du RISC-V n'a pas de limites.
Chez SiFive, nous sommes toujours ravis d'entrer en contact avec des personnes talentueuses, qui sont aussi passionnées que nous par l'innovation et le changement du monde. Notre innovation constante et notre succès continu sont dus à nos équipes incroyables de personnes extrêmement talentueuses, qui collaborent et se soutiennent mutuellement pour trouver des idées et des solutions véritablement révolutionnaires. Des solutions qui auront un impact énorme sur la vie des gens ; rendant le monde meilleur, un processeur à la fois.
Êtes-vous prêt ?
Pour en savoir plus sur le succès phénoménal de SiFive et découvrir pourquoi nous avons remporté le prestigieux prix GSA de la société privée la plus respectée (pour la quatrième fois !), consultez notre site web sifive.com/ et nos pages Glassdoor glassdoor.com/Overview/Working-at-SiFive-EI_IE1922671.11,17.htm.
Description du poste
Le rôle
En tant qu'ingénieur de conception microarchitecture/RTL de CPU chez SiFive, vous ferez partie d'une équipe d'ingénieurs passionnés par la conception de cœurs de CPU leaders de l'industrie, basés sur l'architecture révolutionnaire ouverte RISC-V. Nous recherchons des personnes aussi enthousiastes que nous à l'idée de travailler dans un environnement dynamique et rapide pour commercialiser rapidement de nouveaux IP matériels, avec une haute qualité et des performances exceptionnelles.
Responsabilités
- Architecturer, concevoir et implémenter de nouvelles fonctionnalités, améliorations de performance et extensions ISA dans les générateurs de cœurs de CPU RISC-V en utilisant Chisel.
- Intégrer le nouveau contenu de conception dans le framework Chisel/FIRRTL de SiFive et contribuer aux améliorations de ce framework pour permettre la configuration/génération automatique de la documentation, des bancs de test de vérification et des tests, ainsi que des logiciels packagés.
- Effectuer une vérification initiale en bac à sable et travailler avec l'équipe de vérification de conception pour créer et exécuter des plans de test de vérification complets.
- Travailler avec l'équipe d'implémentation physique pour implémenter et optimiser la conception physique afin d'atteindre les objectifs de fréquence, de taille et de consommation d'énergie. *
- Collaborer avec l'équipe de modélisation des performances pour l'exploration et l'optimisation des performances afin d'atteindre les objectifs de performance.
- Développement et spécification de la microarchitecture. Assurer le partage des connaissances par une excellente documentation et la participation à une culture de conception collaborative.
Exigences
- Diplôme BS/MS en informatique, ingénierie informatique, ingénierie électrique ou domaine connexe, ou expérience équivalente. *
- 3+ années d'expérience en conception. *
- Expérience académique ou professionnelle en conception RTL de CPU. *
- Maîtrise de la conception matérielle (RTL) en Verilog, System Verilog ou VHDL. *
- Solides compétences/expérience en ingénierie logicielle, notamment :
- Programmation orientée objet, orientée aspect et particulièrement fonctionnelle *
- Développement piloté par les tests, notamment la capacité à écrire des tests unitaires adaptatifs *
- Souci du détail et concentration sur la conception de haute qualité. Bonnes principes de vérification, SVA et couverture. *
- Capacité à bien travailler avec les autres et à partager la conviction que l'ingénierie est un travail d'équipe.
Atouts
- Expérience avec Scala/Chisel, Bluespec, ou tout autre langage/DSL pour générer du matériel configurable via logiciel. *
- Connaissance de l'architecture de jeu d'instructions RISC-V. *
- Expertise en microarchitecture de processeur out-of-order, conception et vérification dans un ou plusieurs des domaines suivants : unité load-store, caches cohérents, pré-extraction de cache, MMU/TLB de mémoire virtuelle. *
- Familiarité avec Git/Github, Jira, Confluence.
Rémunération et avantages
Conformément aux valeurs de SiFive et à la loi applicable, nous fournissons les informations suivantes pour promouvoir la transparence et l'équité salariales. Nous avons une structure de rémunération basée sur le marché qui varie selon l'emplacement. Veuillez noter que la fourchette de salaire de base est une ligne directrice, et notre fourchette de rémunération reflète le coût de la main-d'œuvre sur le marché géographique des États-Unis en fonction de l'emplacement du poste. Le salaire au sein de ces fourchettes varie et dépend des connaissances, des compétences et de l'expérience professionnelle pertinente liées au poste.
Pour les candidats qui reçoivent une offre, le salaire de départ variera en fonction de divers facteurs, notamment les qualifications, le niveau de compétence, les compétences et le lieu de travail. La fourchette fournie peut représenter une fourchette pour les candidats et ne pas refléter la fourchette complète pour un employé ayant une ancienneté.
Fourchette de salaire de base $178,848.00-$218,592.00
En plus du salaire de base, ce poste peut être éligible à une rémunération variable/incitative et/ou à des actions. De plus, ce poste est éligible à un ensemble complet et compétitif d'avantages sociaux qui peuvent inclure des régimes de santé et de retraite, des congés payés, et plus encore !
Informations supplémentaires
Ce poste nécessite une vérification réussie des antécédents et des références, ainsi qu'une preuve satisfaisante de votre droit de travailler aux États-Unis d'Amérique.
Toute offre d'emploi pour ce poste est également conditionnée à la vérification par la Société que vous êtes autorisé à accéder à la technologie contrôlée par les exportations en vertu des lois applicables sur le contrôle des exportations ou, si vous n'êtes pas déjà autorisé, à notre capacité à obtenir avec succès toute licence d'exportation ou autres approbations nécessaires.
SiFive est un employeur garantissant l'égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés.
En tant qu'employeur E-Verify, nous utilisons ce système pour confirmer l'éligibilité à l'emploi de tous les nouveaux employés conformément à la loi fédérale. Tous les candidats devront remplir un formulaire I-9, Vérification de l'éligibilité à l'emploi, lors de l'embauche. Nous n'utilisons pas E-Verify pour présélectionner les candidats et nous nous conformerons à toutes les réglementations E-Verify.
Résidents de Californie : veuillez consulter notre avis aux candidats d'emploi pour plus d'informations sur la manière dont nous traitons vos informations personnelles et vos droits à la vie privée : Document de politique de confidentialité prismic-io.s3.amazonaws.com/sifive/b05bbe74-0a82-45a2-95cb-1806416cac3c_SiFive+CPRA+HR+Privacy+Notice+-+CA+Job+Candidates.pdf.
