Roku
Qualcomm
CPU Verifizierungsingenieur (RISC-V)
Über die Stelle
Unternehmen: Qualcomm Technologies, Inc.
Jobbereich: Engineering Group, Engineering Group > CPU Engineering
Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert. Wenn Sie eine Person mit Behinderung sind und während des Bewerbungs-/Einstellungsverfahrens eine Unterkunft benötigen, seien Sie versichert, dass Qualcomm sich für die Bereitstellung eines barrierefreien Prozesses einsetzt. Sie können eine E-Mail an [email protected] senden oder die kostenlose Rufnummer von Qualcomm anrufen, die Sie hier finden. Auf Anfrage wird Qualcomm angemessene Unterkünfte zur Verfügung stellen, um Menschen mit Behinderungen die Teilnahme am Einstellungsverfahren zu ermöglichen. Qualcomm setzt sich auch dafür ein, unseren Arbeitsplatz für Menschen mit Behinderungen zugänglich zu machen. (Beachten Sie, dass diese E-Mail-Adresse verwendet wird, um angemessene Unterkünfte für Menschen mit Behinderungen bereitzustellen. Wir werden hier nicht auf Anfragen nach Aktualisierungen von Bewerbungen oder Lebenslaufanfragen antworten).
An alle Personal- und Rekrutierungsagenturen: Unsere Karriereseite ist nur für Einzelpersonen bestimmt, die eine Stelle bei Qualcomm suchen. Personal- und Rekrutierungsagenturen und von einer Agentur vertretene Einzelpersonen sind nicht berechtigt, diese Seite zu nutzen oder Profile, Bewerbungen oder Lebensläufe einzureichen, und alle solchen Einreichungen werden als unaufgefordert betrachtet. Qualcomm akzeptiert keine unaufgeforderten Lebensläufe oder Bewerbungen von Agenturen. Bitte senden Sie keine Lebensläufe an unsere E-Mail-Adresse für Stellenangebote, an Qualcomm-Mitarbeiter oder an einen anderen Unternehmensstandort. Qualcomm ist nicht verantwortlich für Gebühren im Zusammenhang mit unaufgeforderten Lebensläufen/Bewerbungen.
EEO-Arbeitgeber: Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert; alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung, Veteranenstatus oder eine andere geschützte Klassifizierung.
Qualcomm erwartet von seinen Mitarbeitern, dass sie alle geltenden Richtlinien und Verfahren einhalten, einschließlich, aber nicht beschränkt auf Sicherheits- und andere Anforderungen zum Schutz vertraulicher Unternehmensinformationen und anderer vertraulicher und/oder proprietärer Informationen, soweit diese Anforderungen nach geltendem Recht zulässig sind.
Wenn Sie weitere Informationen zu dieser Rolle wünschen, wenden Sie sich bitte an Qualcomm Careers.
Allgemeine Zusammenfassung
Als Design Verification Engineer arbeiten Sie mit Chip-Architekten zusammen, um die Konzepte von CPU- und SOC-Level-Mikroarchitekturen zu validieren. Sie arbeiten an einem ausgewählten Teil der CPU-Designverifizierung, um sicherzustellen, dass sie den Standards entspricht, um für das Endprodukt startklar zu sein.
Aufgaben und Verantwortlichkeiten
- Zusammenarbeit mit CPU- und SOC-Architekten, um die Konzepte und High-Level-Systemanforderungen zu verstehen.
- Entwicklung detaillierter Test- und Abdeckungspläne basierend auf der Architektur und Mikroarchitektur.
- Entwicklung von Verifizierungsmethoden, die Skalierbarkeit und Portabilität über Umgebungen hinweg gewährleisten.
- Entwicklung der Verifizierungsumgebung, einschließlich aller entsprechenden Komponenten wie Stimulus, Prüfer, Assertions, Tracker und Abdeckung.
- Entwicklung von Verifizierungsplänen und Testbenches für Ihren Funktionsbereich.
- Ausführung von Verifizierungsplänen, einschließlich Design Bring-up, DV-Umgebungs-Bring-up, Regressionen zur Aktivierung aller von Ihnen betreuten Funktionen und Debugging von Testfehlern.
- Verfolgung und Berichterstattung des DV-Fortschritts anhand einer Vielzahl von Metriken, einschließlich Bugs und Abdeckung.
Bevorzugte Qualifikationen
- Umfassende Kenntnisse branchenüblicher Befehlssatzarchitekturen, insbesondere RISC-V
- Tiefgreifende Kenntnisse von Mikroprozessor-Verifizierungsfunktionen und -architekturen in Bereichen wie: Cache-Kohärenz, Speicherordnung und -konsistenz, Prefetching, Branch Prediction, Renaming, spekulative Ausführung und Adressübersetzung/Speicherverwaltung.
- Kenntnisse von Random Instruction Sequencing (RIS) und dem Testen eines gegebenen Designs auf Block-/Einheitsebene und Subsystem-/Chip-Ebene zur Nachweis der Korrektheit.
- Erfahrung in der Leitung eines kleinen Teams von Verifizierungsingenieuren, die CPU-Verifizierung durchführen.
- Fortgeschrittene Techniken wie: Formal, Assertions und Silicon Bringup sind hilfreich.
- Tiefgehende Kenntnisse von Mikroprozessorfunktionen, Architekturen und Mikroarchitekturen.
- Erfahrung im Schreiben von Testplänen, portablen Testbenches, Transaktoren und Assemblercode.
- Erfahrung mit verschiedenen Verifizierungsmethoden und -werkzeugen wie Simulatoren, Abdeckungssammlung, Gate-Level-Simulation, Wellenform-Viewern und Mixed-Signal-Verifizierung.
- Fähigkeit, unabhängig an einem Block/einer Einheit des Designs zu entwickeln und zu arbeiten.
Mindestanforderungen
- Ein Minimum von BS-Abschluss in einem der folgenden Bereiche: {Computer Engineering, Electrical Engineering oder Computer Science}.
Mindestqualifikationen
- Bachelor-Abschluss in Elektrotechnik, Computertechnik, Informatik oder einem verwandten Bereich und 4+ Jahre Berufserfahrung in Hardware Engineering, Software Engineering, Elektrotechnik, System Engineering oder einem verwandten Bereich.
- ODER Master-Abschluss in Elektrotechnik, Computertechnik, Informatik oder einem verwandten Bereich und 3+ Jahre Berufserfahrung in Hardware Engineering, Software Engineering, Elektrotechnik, System Engineering oder einem verwandten Bereich.
- ODER Doktor in Elektrotechnik, Computertechnik, Informatik oder einem verwandten Bereich und 2+ Jahre Berufserfahrung in Hardware Engineering, Software Engineering, Elektrotechnik, System Engineering oder einem verwandten Bereich.
Gehaltsspanne und weitere Vergütung & Leistungen
$175,600.00 - $263,400.00
Die oben genannte Gehaltsskala spiegelt die breite Gehaltsskala von Minimum bis Maximum für diesen Jobcode für den Standort wider, für den er ausgeschrieben wurde. Noch wichtiger ist, dass das Gehalt nur ein Bestandteil der Gesamtvergütung bei Qualcomm ist. Wir bieten außerdem ein wettbewerbsfähiges jährliches diskretionäres Bonusprogramm und die Möglichkeit für jährliche RSU-Zuteilungen (Mitarbeiter mit Verkaufsanreizplänen sind nicht für unseren Jahresbonus berechtigt). Darüber hinaus ist unser äußerst wettbewerbsfähiges Leistungspaket darauf ausgelegt, Ihren Erfolg bei der Arbeit, zu Hause und in Ihrer Freizeit zu unterstützen. Ihr Recruiter wird Ihnen gerne alles erzählen, was Qualcomm zu bieten hat – und Sie können weitere Details zu unseren US-Leistungen unter diesem Link einsehen.
