Launch Legends
Waymo
ASIC Design Verification Engineer
Über die Stelle
Waymo ist ein Unternehmen für autonome Fahrtechnologie mit der Mission, der weltweit vertrauenswürdigste Fahrer zu sein. Seit seiner Gründung als Google Self-Driving Car Project im Jahr 2009 konzentriert sich Waymo auf den Aufbau des Waymo Drivers – des erfahrensten Fahrers der Welt™ –, um den Zugang zur Mobilität zu verbessern und Tausende von Leben zu retten, die durch Verkehrsunfälle verloren gehen.
Der Waymo Driver treibt den vollständig autonomen Ride-Hail-Service von Waymo an und kann auch auf eine Reihe von Fahrzeugplattformen und Produktanwendungsfällen angewendet werden. Der Waymo Driver hat über zehn Millionen Fahrten nur für Fahrgäste ermöglicht, gestützt auf seine Erfahrung im autonomen Fahren auf über 100 Millionen Meilen auf öffentlichen Straßen und zig Milliarden in Simulationen in über 15 US-Bundesstaaten.
Das Compute Team von Waymo hat eine kritische und spannende Mission: Wir liefern die Compute-Plattform, die für den Betrieb des vollständig autonomen Fahrzeug-Software-Stacks verantwortlich ist. Um unsere Mission zu erfüllen, entwickeln wir kundenspezifische Hochleistungs-Chips; wir entwickeln systemweite Compute-Architekturen, die die Grenzen von Leistung, Energieverbrauch und Latenz verschieben; und wir arbeiten eng mit vielen anderen Teammitgliedern zusammen, um sicherzustellen, dass wir Hardware und Software für maximale Leistung entwickeln und optimieren. Wir sind ein multidisziplinäres Team, das neugierige und talentierte Teammitglieder sucht, um an einer der weltweit leistungsstärksten Automotive-Compute-Plattformen zu arbeiten.
Diese Rolle folgt einem hybriden Arbeitszeitmodell und Sie berichten an einen Silicon Engineering Lead.
Gehaltsspanne $175,000—$215,000 USD
Ihre Aufgaben
- Zusammenarbeit mit Design- und Architekturteams, um Hardwarespezifikationen in umfassende, skalierbare Verifikationspläne zu übersetzen.
- Steuerung der Entwicklung von Testbenches, Referenzmodellen und Stimuli zur Validierung missionskritischer Funktionalität und Leistung.
- Architektur und Verbesserung von Verifikationsumgebungen, Beitrag zu gemeinsamen Werkzeugen und wiederverwendbaren Methoden im gesamten Unternehmen.
- Bewertung, Integration und Verifizierung von Drittanbieter-Verifikations-IP (VIP) zur Beschleunigung des Entwicklungszyklus.
- Definition und Analyse von Coverage-Metriken (funktional und Code), um die Designbereitschaft und den Abschluss sicherzustellen.
- Befürwortung und Etablierung von Best Practices für die Verifikation.
Sie bringen mit
- 3+ Jahre Erfahrung im Aufbau und der Wartung komplexer Testbenches mit UVM/SystemVerilog.
- Nachweisliche Erfolgsbilanz mit Constrained-Random-Generierung, funktionaler Abdeckung und SVA (SystemVerilog Assertions).
- Tiefes Verständnis komplexer digitaler Logik und die Fähigkeit, komplexe Hardware/Software-Interaktionen zu debuggen.
- Kenntnisse in Python für die Entwicklung skalierbarer Automatisierungs-Frameworks, Datenanalyse-Tools und Regression-Management-Suiten.
- Ausgezeichnete verbale und schriftliche Kommunikationsfähigkeiten, Fähigkeit zur Zusammenarbeit mit funktionsübergreifenden Teams.
- Starke analytische Fähigkeiten bei der Ursachenanalyse von Fehlern über RTL-, Testbench- und Umgebungs-Layer hinweg.
Wir bevorzugen
- Erfahrung, die von der ersten Spezifikation bis zur Post-Silicon-Bring-up- und Validierungsphase reicht.
- Vertrautheit mit Power-Aware-Verifikation (UPF), formaler Verifikation oder Hardware-Software-Co-Validierung.
- Domänenexpertise in ML-Beschleunigern, Hochgeschwindigkeits-Interconnects (NoCs) oder High-Bandwidth Memory.
- Erfahrung mit C/C++ für die Entwicklung und Verbesserung von Referenzmodellen.
- Praktische Erfahrung mit branchenüblichen Schnittstellen wie PCIe Gen 5/6, DDR5 oder Ethernet.
- Interesse oder Erfahrung in der Nutzung von Generative AI und LLMs zur Beschleunigung von Verifikationsworkflows, wie z. B. automatisierte Testbench-Generierung, Dokumentation oder Analyse von Fehlerprotokollen.
Die erwartete Gehaltsspanne für diese Vollzeitstelle an US-Standorten ist unten aufgeführt. Das tatsächliche Einstiegsgehalt basiert auf arbeitsbezogenen Faktoren, einschließlich des genauen Arbeitsortes, der Erfahrung, der relevanten Ausbildung und des Qualifikationsniveaus. Ihr Recruiter kann Ihnen während des Einstellungsprozesses weitere Informationen zur spezifischen Gehaltsspanne für den jeweiligen Standort oder, falls die Stelle remote ausgeführt werden kann, zur spezifischen Gehaltsspanne für Ihren bevorzugten Standort geben.
Waymo-Mitarbeiter sind außerdem berechtigt, am diskretionären jährlichen Bonusprogramm von Waymo, am Aktienoptionsplan und am großzügigen Leistungsprogramm des Unternehmens teilzunehmen, vorbehaltlich der Teilnahmevoraussetzungen.
