Auf einen Blick
- Aufgaben: Leite ein Team zur Entwicklung und Optimierung von Compiler-Technologien für AMD GPUs.
- Arbeitgeber: AMD, ein innovatives Unternehmen, das die Zukunft des Rechnens gestaltet.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der KI und löse komplexe technische Herausforderungen.
- Gewünschte Qualifikationen: 10+ Jahre Erfahrung in Softwareentwicklung und Teamführung, idealerweise im Compiler-Bereich.
- Andere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und einem inklusiven Team.
Das voraussichtliche Gehalt liegt zwischen 72000 - 108000 € pro Jahr.
Bei AMD ist unsere Mission, großartige Produkte zu entwickeln, die die nächste Generation von Computererlebnissen beschleunigen – von KI und Rechenzentren bis hin zu PCs, Gaming und eingebetteten Systemen. Wir glauben, dass echter Fortschritt aus mutigen Ideen, menschlicher Kreativität und einer gemeinsamen Leidenschaft entsteht, etwas Außergewöhnliches zu schaffen.
Wir bauen erstklassige Technologien für C++, HIP, Fortran, OpenMP und OpenCL, die auf AMD-GPUs ausgeführt werden. Der erfolgreiche Kandidat wird ein Team von hochmotivierten Ingenieuren leiten, das daran arbeitet, Compiler-Technologien zu verbessern. Das Team ist Teil einer größeren Compiler-Organisation, deren Hauptfokus die Generierung optimaler Codes für Rechenlasten wie KI/ML sowie HPC für AMD-GPUs ist.
Sie werden ein Team leiten, das den GPU-Compiler von AMD über mehrere Architekturen hinweg entwickelt und optimiert. Die Rolle erfordert nachgewiesene Erfahrung in der Leitung von Softwareentwicklungsteams in schnelllebigen Umgebungen, starke Fachkenntnisse in Compiler-Technologien – vorzugsweise LLVM – sowie die Fähigkeit, effektiv zu kommunizieren und teamübergreifend zusammenzuarbeiten. Ideale Kandidaten sind leidenschaftlich in der Softwareentwicklung und geschickt darin, komplexe technische Herausforderungen zu lösen und den Erfolg des Teams voranzutreiben.
Hauptverantwortlichkeiten:- Leitung eines Ingenieurteams, einschließlich Mentoring, Zielsetzung und Durchführung jährlicher Leistungsbeurteilungen
- Enges Zusammenarbeiten mit Ihrem Team zur Entwicklung von Verbesserungen der Compiler-Softwareleistung, Verfolgung und Behebung von Fehlern sowie Testen von Treibern im Einklang mit den wichtigsten Lieferzielen
- Technische Anleitung für Ingenieure bereitstellen
- Technische Statusupdates an obere Manager, Kollegen und Ingenieurteams verstehen und präsentieren
- Technische Einsicht zur Steuerung von Prioritäten haben und Anforderungen in die richtigen Maßnahmen umsetzen
- Über 10 Jahre Erfahrung als Softwareentwickler, einschließlich Erfahrung als Manager in Compilern oder CPU/GPU-Entwicklung
- Erfahrung mit Open-Source-Entwicklung, z.B. LLVM
- Abschluss in einem technischen Fachgebiet, idealerweise MS oder PhD
- Starke Organisations- und Kommunikationsfähigkeiten
- Nachweisliche Erfolge bei der Projektlieferung in einer großen funktionsübergreifenden Organisation
- Kenntnisse über Softwareentwicklungsmethoden im Bereich Compiler für den gesamten Softwareentwicklungszyklus, einschließlich Codierungsstandards, Code-Reviews, Quellcodeverwaltung, Build-Prozesse, Tests und Betrieb
Manager, Compiler Development Arbeitgeber: Advanced Micro Devices
Kontaktperson:
Advanced Micro Devices HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Manager, Compiler Development
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Unternehmenskultur bei AMD und zeig dein Interesse an den neuesten Entwicklungen im Compiler-Bereich.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Mach dich mit den neuesten Compiler-Technologien vertraut und übe, wie du komplexe technische Probleme erklärst. Zeig, dass du nicht nur die Theorie beherrschst, sondern auch praktische Lösungen anbieten kannst.
✨Tipp Nummer 3
Sei proaktiv und zeig Initiative! Wenn du eine Idee hast, wie man die Compiler-Performance verbessern kann, bring sie zur Sprache. Das zeigt, dass du nicht nur ein Manager bist, sondern auch ein Innovator, der bereit ist, die Grenzen zu verschieben.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Leidenschaft für Software Engineering und Teamführung in deinem Gespräch zu betonen – das wird dir helfen, dich von anderen abzuheben!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Manager, Compiler Development
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du wirklich bist! Verwende eine freundliche und authentische Sprache, um deine Leidenschaft für Compiler-Technologien und Softwareentwicklung zu vermitteln. Lass uns wissen, warum du Teil unseres Teams werden möchtest!
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Erfahrungen in der Softwareentwicklung und im Management. Konzentriere dich auf konkrete Beispiele, die deine Fähigkeiten in der Führung von Teams und der Optimierung von Compiler-Technologien zeigen.
Sei klar und strukturiert: Achte darauf, dass deine Bewerbung gut strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du zu bieten hast und wie du zu unserem Team passt.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bearbeitet wird. Wir freuen uns darauf, von dir zu hören und gemeinsam die Zukunft der Technologie zu gestalten!
Wie du dich auf ein Vorstellungsgespräch bei Advanced Micro Devices vorbereitest
✨Verstehe die Unternehmenskultur
Mach dich mit der Kultur von AMD vertraut. Sie legen großen Wert auf Innovation, Zusammenarbeit und Diversität. Überlege dir, wie deine eigenen Werte und Erfahrungen zu dieser Kultur passen und sei bereit, das in deinem Interview zu kommunizieren.
✨Technisches Wissen auffrischen
Da die Rolle tiefgehende Kenntnisse in Compiler-Technologien erfordert, solltest du dein Wissen über LLVM und andere relevante Technologien auffrischen. Bereite dich darauf vor, spezifische technische Fragen zu beantworten und Beispiele aus deiner bisherigen Erfahrung zu geben.
✨Teamführung betonen
Da du ein Team leiten wirst, ist es wichtig, deine Erfahrungen in der Teamführung hervorzuheben. Bereite konkrete Beispiele vor, wie du Teams motiviert, Ziele gesetzt und Herausforderungen gemeistert hast. Zeige, dass du sowohl technisch versiert als auch ein guter Mentor bist.
✨Kommunikationsfähigkeiten zeigen
In dieser Rolle ist effektive Kommunikation entscheidend. Übe, technische Informationen klar und verständlich zu präsentieren. Sei bereit, darüber zu sprechen, wie du den Status von Projekten an verschiedene Stakeholder kommuniziert hast und wie du technische Einblicke in strategische Entscheidungen übersetzt hast.