Tenstorrent Unlisted/Referral Jobs

RISC-V Processor Validation & Test Generation Engineer

PythonC++
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Tenstorrent ist führend in der Branche für modernste KI-Technologie und revolutioniert die Erwartungen an Leistung, Benutzerfreundlichkeit und Kosteneffizienz. Da KI das Computer-Paradigma neu definiert, müssen Lösungen entwickelt werden, die Innovationen in Softwaremodellen, Compilern, Plattformen, Netzwerken und Halbleitern vereinen. Unser vielfältiges Team aus Technologen hat von Grund auf eine leistungsstarke RISC-V CPU entwickelt und teilt die Leidenschaft für KI sowie den tiefen Wunsch, die bestmögliche KI-Plattform zu bauen. Wir schätzen Zusammenarbeit, Neugier und das Engagement, komplexe Probleme zu lösen. Wir erweitern unser Team und suchen Mitwirkende aller Erfahrungsstufen.

Tenstorrent sucht einen RISC-V Processor Validation & Test Generation Engineer, der bei der Entwicklung von Tools und Testprogrammen hilft, um das Prozessorverhalten zu validieren und die Konformität mit RISC-V-Spezifikationen, einschließlich des RVA23-Profils, zu verbessern. Sie unterstützen den Aufbau, die Verfeinerung und die Verifizierung automatisierter Testgenerierungstools, die die Prozessorfunktionalität prüfen, Fehler aufdecken und Unklarheiten oder Missverständnisse in den architektonischen Spezifikationen identifizieren. Ein wesentlicher Teil dieser Rolle ist die Anpassung unserer bestehenden Testgenerierungsprogramme. Sie ersetzen die Generierung von Machine-Mode-Code durch Supervisor-Mode-Code, sodass unsere Tests RISC-V-Kerne so beanspruchen, wie es reale Betriebssysteme tun. Sie arbeiten an der Schnittstelle von Prozessorarchitektur, Softwareentwicklung und Hardwarevalidierung, um portable, effektive Tests zu generieren, die sicherstellen, dass RISC-V-Implementierungen wie erwartet funktionieren. Dies ist eine Gelegenheit für einen praxisorientierten Ingenieur, der die privilegierten Modi von Prozessoren versteht und Freude daran hat, praktische Tools zu entwickeln, die die Qualität eines offenen Hardware-Ökosystems verbessern.

Was Sie lernen werden

Diese Stelle ist remote, mit Sitz in den Vereinigten Staaten.

Wir begrüßen Bewerber mit unterschiedlichem Erfahrungsgrad für diese Position. Während des Auswahlprozesses werden die Kandidaten für das entsprechende Level bewertet, und die Angebote werden an dieses Level angepasst, das von dem in dieser Stellenausschreibung abweichen kann.

  1. Wie RISC-V-Prozessor-Testgenerierungstools funktionieren und wie sie zur Validierung der architektonischen Konformität eingesetzt werden.
  1. Wie man Tests entwickelt, die architektonische Anforderungen von implementierungsspezifischem Verhalten unterscheiden.
  1. Wie Machine-Mode-Code und Prozessorausführungsumgebungen die Portabilität von Tests und die Validierungsstrategie beeinflussen.
  1. Wie automatisierte Tests Prozessorfehler, Spezifikationsunklarheiten und Inkonsistenzen über Implementierungen hinweg aufdecken können.
  1. Wie Tenstorrent durch Prozessorvalidierung, Testentwicklung und Zertifizierungsunterstützung zum breiteren RISC-V-Ökosystem beiträgt.

Dieses Stellenangebot steht unter dem Vorbehalt, dass der Bewerber berechtigt ist, auf US-exportkontrollierte Technologie zuzugreifen. Aufgrund der US-Exportgesetze, einschließlich derer, die in den U.S. Export Administration Regulations (EAR) kodifiziert sind, ist das Unternehmen verpflichtet, die Einhaltung dieser Gesetze bei der Übertragung von Technologie an Staatsangehörige bestimmter Länder (wie EAR Country Groups D:1, E1 und E2) sicherzustellen. Diese Anforderungen gelten für Personen mit Sitz in den USA und allen Ländern außerhalb der USA. Da die angebotene Position direkten und/oder indirekten Zugriff auf Informationen, Systeme oder Technologien hat, die diesen Gesetzen unterliegen, kann das Angebot von Ihrem Staatsbürgerschafts-/Aufenthaltsstatus oder der Fähigkeit abhängen, eine vorherige Lizenzgenehmigung vom US-Handelsministerium oder der zuständigen Bundesbehörde zu erhalten. Sollte eine Beschäftigung aufgrund der US-Exportgesetze nicht möglich sein, wird jedes Stellenangebot widerrufen.

Das bringen Sie mit

  1. Sie verfügen über ein fundiertes Verständnis der RISC-V-Architektur, der Befehlssätze und des Ausführungsverhaltens in Machine-, Supervisor- und User-Modi.
  1. Sie haben Freude daran, Programme zu schreiben und zu debuggen, die Prozessoren testen, Testfälle generieren und funktionale Fehler oder Diskrepanzen im architektonischen Verhalten aufdecken.
  1. Sie lesen gerne technische Spezifikationen und übersetzen architektonische Anforderungen in ausführbare Tests.
  1. Sie können Ihr Wissen über die Verhaltensunterschiede bei der Codeausführung im Machine-Mode und Supervisor-Mode nutzen, um Machine-Mode-Codegeneratoren so zu modifizieren, dass sie Supervisor-Mode-Code erzeugen.
  1. Sie sind ein eigenverantwortlicher Problemlöser, der die Verantwortung für eine spezialisierte technische Aufgabe übernehmen und mit Hardware-Architekten und Software-Ingenieuren zusammenarbeiten kann.

Was wir benötigen

  1. Fundierte Kenntnisse der RISC-V ISA-Grundlagen, einschließlich der Unterschiede im Befehlsverhalten im Machine-, Supervisor- und User-Mode.
  1. Kenntnisse über die Struktur von zweistufigen RISC-V-Seitentabellen und die Fähigkeit, diese zu generieren.
  1. Erfahrung im Schreiben von Low-Level-Software, Prozessortests, Validierungsprogrammen oder Testgenerierungstools unter Verwendung von C/C++, Assembly, Python oder ähnlichen Sprachen.
  1. Fähigkeit, Prozessorarchitekturspezifikationen zu lesen, zu interpretieren und in zuverlässige, ausführbare Testfälle zu übersetzen.
  1. Starke Debugging- und Code-Analyse-Fähigkeiten mit der Fähigkeit, bestehende Codegenerierungsprogramme so zu modifizieren, dass sie Supervisor-Mode-Code erzeugen, der Seitentabellen erstellt und Tests plant.
  1. Fähigkeit, unabhängig an einem fokussierten technischen Projekt zu arbeiten, unbekannten Code zu untersuchen und wartbare, gut dokumentierte Lösungen zu liefern.

Die Vergütung für alle Ingenieure bei Tenstorrent liegt zwischen $100k - $500k, einschließlich Basisgehalt und variabler Vergütungsziele. Erfahrung, Fähigkeiten, Ausbildung, Hintergrund und Standort beeinflussen das tatsächliche Angebot.

Tenstorrent bietet ein äußerst wettbewerbsfähiges Vergütungspaket und Sozialleistungen, und wir sind ein Arbeitgeber, der Chancengleichheit fördert.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026