B&A
Apple
Stability Quality Engineer - Data Center Systems Quality
Über die Stelle
Möchten Sie die Zuverlässigkeit von Rechenzentrumstechnologien gestalten, die die ambitioniertesten Infrastrukturen und Dienste von Apple antreiben?
Unsere Produkt-Systemqualitätsorganisation spielt eine entscheidende Rolle dabei, sicherzustellen, dass Apple Rechenzentrumssysteme liefert, die nicht nur innovativ, sondern auch außergewöhnlich stabil, zuverlässig und für die groß angelegte Bereitstellung optimiert sind. Wir arbeiten an der Schnittstelle von Hardware und Software und arbeiten eng mit den Entwicklungsteams zusammen, um Risiken frühzeitig zu erkennen, Designentscheidungen zu beeinflussen und erstklassige Rechenzentrums-Plattformen zum Leben zu erwecken.
Unser Stability Quality Engineering Team ist hochgradig technisch und konzentriert sich auf die Systemstabilitäts- und Stresstests von kundenspezifischen Rechenzentrums-Plattformen.
Als Stability Quality Engineer werden Sie uns bei der Entwicklung und Durchführung von hardwarezentrierten Softwaretests unterstützen, die Low-Level-Probleme in CPUs, Komponenten und Subsystemen aufdecken. Ihre Beiträge werden die Entscheidungen über die Produktbereitschaft direkt beeinflussen und dazu beitragen, die Qualitätsstandards für die Rechenzentrumsinfrastruktur von Apple zu definieren.
Kommen Sie zu unserem Team!
BESCHREIBUNG
Als Stability Quality Engineer mit Schwerpunkt auf Data Center-Projekten spielen Sie eine Schlüsselrolle bei der Gewährleistung der Zuverlässigkeit und Leistung der Data Center-Systeme von Apple im großen Maßstab.
Sie planen, entwickeln und führen System- und Rack-Level-Stabilitäts- und Stresstests durch, mit einem starken Fokus auf hardwarezentrierte Software-Risiken.
Sie arbeiten systemübergreifend, entwerfen automatisierte Tests, arbeiten mit Hardware- und Software-Entwicklungspartnern zusammen und führen tiefgreifende technische Untersuchungen durch, um systemweite Risiken in groß angelegten Bereitstellungsumgebungen zu identifizieren und zu mindern.
MINDESTQUALIFIKATIONEN
- Bachelor-Abschluss in Elektrotechnik, Informatik, Computertechnik oder einem gleichwertigen Abschluss
- 3+ Jahre Erfahrung im Hardware/Software-Test-Engineering mit nachgewiesenem Fokus auf Systemvalidierung oder Rechenzentrumsumgebungen
- Praktische Erfahrung mit moderner CPU-Architektur und Mikroarchitekturkonzepten, nachgewiesen durch frühere Arbeiten an Prozessor-Level-Debugging- oder Validierungsprojekten
- Kenntnisse in Unix-basierten Betriebssystemen und Skriptautomatisierung mit Sprachen wie Python, Ruby, Swift oder JavaScript und Erfahrung in der Entwicklung oder Durchführung von Testautomatisierungs-Frameworks und -Methoden im großen Maßstab
- Nachgewiesene Fähigkeit, umfassende Validierungs-Testpläne zu entwerfen und auszuführen, unabhängig und kollaborativ mit funktionsübergreifenden Ingenieurteams zu arbeiten und Ergebnisse in gleichzeitigen Multi-System-Umgebungen zu liefern
BEVORZUGTE QUALIFIKATIONEN
- Master- oder PhD-Abschluss in Elektrotechnik, Informatik, Computertechnik oder einem gleichwertigen Abschluss
- Erfahrung mit Hardware-Bring-up, Debugging und Fehlerbehebung in Rechenzentrums- oder Serverumgebungen, einschließlich der Verwendung von Stresstools und Benchmarks sowie von Factory-Prozessen wie Burn-in oder Qualifizierungstests
- Entwicklung und Wartung von Automatisierungs-Frameworks und -Tools, die die Testabdeckung in komplexen Systemumgebungen erweitern und die groß angelegte Validierung unterstützen
- Erfahrung mit Datenvisualisierungstools (wie Tableau) und KI-gestützten Tools oder Agenten für die Testentwicklung und Datenanalyse
