B&A
Apple
Systems Engineer, Platform Architecture
Über die Stelle
Stellen Sie sich vor, was Sie hier tun könnten.
Bei Apple werden neue Ideen sehr schnell zu extraordinären Produkten. Bringen Sie Leidenschaft und Engagement in Ihre Arbeit ein, und es gibt keine Grenzen dafür, was wir gemeinsam erreichen können.
Lieben Sie es, elegante Lösungen für hochkomplexe Herausforderungen zu entwickeln? Können Sie die Bedeutung jedes Details intuitiv erfassen?
Bei Apple ist unsere Abteilung Platform Architecture verantwortlich für die Verbindung unserer Hardware und Software zu einem einheitlichen System.
Treten Sie diesem Team bei und arbeiten Sie mit Ingenieuren aus dem gesamten Unternehmen Apple zusammen, um zukunftsweisende Prototypensysteme zu entwickeln und bereitzustellen, die zur Entwicklung unserer weltbekannten Hardware- und Softwarearchitektur beitragen. Sie und Ihr Team stellen sicher, dass jedes Produkt, das wir herstellen, genau wie vorgesehen funktioniert. Gemeinsam wird unsere Arbeit der Grund dafür sein, dass Millionen von Kunden uns unseren Geräten jeden Tag vertrauen können.
BESCHREIBUNG
Die Abteilung Platform Architecture von Apple sucht einen erfahrenen Systemingenieur, der unsere aktuellen Hardware/Software-Schnittstellentechnologien für die Chip-Entwicklung und -Verifizierung unterstützt und neue entwickelt.
Sie werden mit unseren weltweit führenden Silizium-Entwicklungsteams an Chips der nächsten Generation zusammenarbeiten und diese unterstützen, die in den Händen von Millionen von Nutzern weltweit landen.
MINDESTQUALIFIKATIONEN
- Bachelor-Abschluss in Informatik oder einem verwandten Ingenieurfach.
- Erfahrung in der Programmierung mit C++.
- Erfahrung mit Multithreading/Concurrency.
- Erfahrung mit einer Skriptsprache wie Python oder Lua.
- Erfahrung mit Debugging- und Profiling-Tools.
BEVORZUGTE QUALIFIKATIONEN
- 3+ Jahre relevante Branchenerfahrung.
- Erfahrung mit C++17 oder neuer, einschließlich Templates für Kompilierungszeitoptimierungen.
- Erfahrung mit SystemVerilog, HDL-Simulationswerkzeugen und Protokollen wie AXI.
- Erfahrung mit Atomics und Memory Ordering.
- Erfahrung mit der Übertragung von Daten über Sockets, Shared Memory oder PCIe.
- Erfahrung mit internem Kundensupport.
- Ausgezeichnete Kommunikations-, Analyse- und Dokumentationsfähigkeiten.
