B&A
Ambiq Micro, Inc.
Sr. Staff Engineer - Digital Design Verification
Über Ambiq
Ambiq hat es sich zur Aufgabe gemacht, Intelligenz überall zu ermöglichen – und treibt die KI-Revolution am Edge mit den energieeffizientesten Halbleiterlösungen der Welt voran. Unsere Chips basieren auf unserer proprietären Sub- und Near-Threshold-Technologie und bieten vielfache Verbesserungen der Energieeffizienz ohne kostspielige Prozessskalierung. Seit 2010 haben wir über 300 Millionen Einheiten an Kunden ausgeliefert, die intelligentere Wearables, medizinische Geräte, IoT-Produkte und KI-gestützte Edge-Anwendungen entwickeln. Unsere funktionsübergreifenden Teams umfassen Design, Forschung, Entwicklung, Produktion, Marketing, Vertrieb und Betrieb in Austin, Hsinchu, Shanghai, Shenzhen und Singapur. Wir arbeiten schnell, lösen schwierige Probleme und schaffen Raum für persönliches Wachstum durch komplexe, bedeutungsvolle Arbeit, die die Zukunft der Technologie gestaltet. Wir suchen selbstmotivierte, kreative Problemlöser, die bestrebt sind, technologische Grenzen zu verschieben und einen echten Einfluss auf die Energieeffizienz zu nehmen.
Bei Ambiq leben wir nach fünf Werten: Innovate. Collaborate. Focus. Learn. Achieve.
Wenn das auf Sie zutrifft, schließen Sie sich uns an – die Revolution der Intelligenz überall beginnt hier.
VERANTWORTLICHKEITEN
Sie sind verantwortlich für die Verifizierung komplexer digitaler Designs, einschließlich Systems-on-Chip (SoCs) mit mehreren CPUs, digitalen Signalprozessoren, Sicherheits-Hardware, Interconnects und Peripherie-Logik zur Unterstützung von IoT- und Edge-Computing-Anwendungen.
Der ideale Kandidat ist ein Self-Starter, der die volle Verantwortung für Verifizierungsbemühungen übernimmt und durchweg qualitativ hochwertige, produktionsreife Siliziumchips liefert.
Zu den Hauptaufgaben gehören:
- End-to-End-Digitale-Verifizierung auf Block-, Subsystem- und Full-Chip- (SoC-) Ebene verantworten und durchführen
- Detaillierte Verifizierungspläne entwickeln, die mit Architektur- und Designspezifikationen übereinstimmen
- SoC-Level-Verifizierung unter Verwendung von Full-Chip-Simulation und Regression-Umgebungen durchführen
- Skalierbare, wiederverwendbare UVM-basierte Testbenches mit SystemVerilog entwerfen und implementieren
- Umfassende Testszenarien, Stimuli, Monitore und Checker entwickeln, um eine robuste funktionale Abdeckung zu erreichen
- Constrained-Random- und gerichtete Tests durchführen, einschließlich Scoreboarding und Self-Checking-Mechanismen
- C/C++-basierte Verifizierungsbibliotheken und Tests für die SoC-Level-Validierung entwickeln und pflegen
- Verifizierungsabläufe für Regressionen, Coverage-Sammlung und Ergebnisberichte automatisieren
- Funktionale und Code-Coverage-Ziele definieren, verfolgen und abschließen
- Fortschrittliche Debugging-Methoden nutzen, um komplexe Design- und Verifizierungsprobleme zu isolieren und zu lösen
- Ursachenanalysen durchführen und eng mit den Design-Teams zusammenarbeiten, um Korrekturen voranzutreiben
- Sicherstellen, dass die Verifizierungsqualität die Projekt-, Zeitplan- und Industriestandards erfüllt oder übertrifft
BEVORZUGTE ERFAHRUNG
Erfahrung mit Edge-basierten KI-Inferenz-Workloads ist ein Plus.
- Security IPs (Krypto, OTP)
- DSP und rechenintensive digitale Subsysteme
- Hochleistungs- oder Low-Power-SoC-Architekturen
- Edge-KI / ML-Workload-Unterstützung
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
ANFORDERUNGEN
- BSEE oder MSEE mit 8–12 Jahren praktischer Erfahrung in der digitalen Design-Verifizierung
- Nachweisliche Erfolgsbilanz bei mehreren Tape-outs mit Silizium, das spezifikationsgerecht funktioniert
- Umfangreiche Erfahrung in der Block-, Subsystem- und Full-Chip-SoC-Verifizierung
- Fähigkeit, Verifizierungsleistungen, Meilensteine und Zeitpläne zu definieren und zu verwalten
- Proaktive Identifizierung von Verifizierungsrisiken und Implementierung von Minderungsstrategien
- Erfahrung in der Arbeit mit komplexen SoCs, die mehrere 3rd-Party-IPs und VIPs integrieren
- Starke Kollaborationsfähigkeiten für die effektive Zusammenarbeit mit Design-, Architektur- und Softwareteams
- Ausgezeichnete Kommunikationsfähigkeiten für die Berichterstattung von Status, Problemen und Fortschritten an Stakeholder
TECHNISCHE KENNTNISSE
- Design-Verifizierung:
- SystemVerilog, UVM, Verilog
- Methoden zur funktionalen und Code-Abdeckung
- Constrained-Random-Verifizierung und Scoreboarding
- SoC & Software-basierte Verifizierung:
- C/C++-basierte Verifizierung in SoC-Umgebungen (erforderlich)
- Erfahrung mit Prozessor-basierten Systemen (ARM und/oder RISC‑V bevorzugt)
- Architekturen & Protokolle:
- ARM- oder RISC-V-Prozessor-basierte SoCs
- AMBA-Protokolle (AXI, AHB, APB)
- DMA, Flusskontrolle und Standard-Serienschnittstellen
- Skripting & Automatisierung:
- Python, Perl, Makefile
- Low Power (Digital):
- Erfahrung in der Verifizierung von Low-Power-Digitalarchitekturen und -funktionen ist sehr wünschenswert
**Muss derzeit für jeden Arbeitgeber in den Vereinigten Staaten autorisiert sein.
