Auf einen Blick
- Aufgaben: Entwickle und verbessere Compiler-Software für NVIDIA CPUs und arbeite an innovativen Projekten.
- Arbeitgeber: NVIDIA, ein führendes Unternehmen in der Technologiebranche mit einem kreativen Team.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, umfassende Sozialleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Sei Teil eines Teams, das die Zukunft von AI und HPC gestaltet und echte Auswirkungen hat.
- Gewünschte Qualifikationen: Erfahrung in der Compiler-Entwicklung und starke C++ Programmierkenntnisse.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem Fokus auf Vielfalt.
Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.
Wir suchen einen CPU Compiler Engineer für eine spannende und unterhaltsame Rolle bei NVIDIA. Wir entwickeln herausragende Compiler, die das Potenzial von NVIDIAs CPUs für die größten AI- und HPC-Arbeitslasten der Welt realisieren. Unsere Compiler-Organisation hinterlässt ihre Spuren in jedem CPU-, GPU-, DPU- und SoC-Produkt, das NVIDIA baut. Möchten Sie Teil dieser herausragenden Organisation sein?
Wir benötigen Sie, um die upstream GNU Toolchain für NVIDIAs CPUs zu entwerfen, zu entwickeln und zu verbessern. Diese Compiler sind entscheidend für die Leistung von AI, HPC und anderer leistungsintensiver Software, die in NVIDIAs Rechenzentren, in der Cloud und in Supercomputing-Zentren auf der ganzen Welt eingesetzt wird. In dieser Rolle werden Sie kritische Probleme lösen und mit einem herausragenden Ingenieurteam zusammenarbeiten, das eine Vision in Compiler-Technologie und Systemsoftware hat.
Was Sie tun werden:
- Arbeiten Sie mit einer geografisch verteilten Partnerorganisation zusammen, um die CPU Compiler-Software bei NVIDIA zu verstehen, zu modifizieren und zu verbessern.
- Neue Funktionen und Optimierungstechniken für NVIDIAs Grace CPUs beitragen und mit upstream- und Open-Source-Communities interagieren.
- Compiler-Software entwickeln, die für Leistung optimiert ist.
- Teil eines Teams sein, das im Zentrum von AI, HPC und Rechenzentrumstechnologien steht.
- Bei der Entwicklung der nächsten Generation von CPU-Mikroarchitekturen helfen.
Was wir sehen möchten:
- BS- oder MS-Abschluss in Informatik, Computertechnik oder einem verwandten Bereich oder gleichwertige Erfahrung.
- Mehr als 12 Jahre Erfahrung in der Compiler-Entwicklung in einer Produktionsumgebung.
- Kenntnisse über Sprach-Front-Ends oder Compiler-Optimierungstechniken und Code-Generierungs-Module.
- Starke praktische C++-Programmierkenntnisse.
- Ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten.
Wie Sie sich von der Masse abheben können:
- Vertrautheit mit CPU-Architekturen wie Arm Architecture (AArch32, AArch64), RISC-V, x86_64, PowerPC oder DSPs und Engagement in Pre-Silicon-Compiler- und Toolchain-Beiträgen.
- Eine Erfolgsbilanz in der Arbeit mit branchenüblichen Compiler-Infrastrukturen wie GNU Toolchain und Vertrautheit mit LLVM.
- Kenntnisse über AI-Algorithmen, wissenschaftliche HPC-Anwendungen und verwandte Code-Optimierungen.
- Bedeutende Beiträge zu freier Software und Open-Source-Compiler-Communities.
Mit wettbewerbsfähigen Gehältern und einem umfassenden Leistungspaket gilt NVIDIA als einer der begehrtesten Arbeitgeber in der Technologiebranche. Wir haben einige der innovativsten und talentiertesten Menschen der Welt, die für uns arbeiten, und aufgrund des beispiellosen Wachstums erweitern sich unsere erstklassigen Ingenieurteams schnell. Wenn Sie ein kreativer und autonomer Ingenieur mit einer echten Leidenschaft für Technologie sind, möchten wir von Ihnen hören.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet, und schätzen Vielfalt in unserem Unternehmen. Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand, Veteranenstatus oder Behinderungsstatus.
Senior Compiler Engineer, Senior Compiler Engineer Arbeitgeber: Nvidia
Kontaktperson:
Nvidia HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Compiler Engineer, Senior Compiler Engineer
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen!
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Stelle siehst, zögere nicht, direkt mit dem Team oder dem Recruiter in Kontakt zu treten. Frag nach mehr Informationen oder teile deine Begeisterung für die Rolle – das zeigt Initiative!
✨Bereite dich auf technische Gespräche vor
Stell sicher, dass du deine technischen Fähigkeiten und Erfahrungen gut präsentieren kannst. Lass uns gemeinsam an deinen Antworten auf häufige technische Fragen arbeiten, damit du selbstbewusst auftreten kannst!
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! Das erhöht deine Chancen, gesehen zu werden, und wir freuen uns darauf, von dir zu hören.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Compiler Engineer, Senior Compiler Engineer
Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben!: Bevor du deine Bewerbung abschickst, schau dir genau an, was wir bei StudySmarter machen. Verstehe unsere Produkte und unsere Kultur, damit du in deinem Anschreiben zeigen kannst, dass du wirklich zu uns passt.
Sei konkret!: Wenn du über deine Erfahrungen sprichst, sei so konkret wie möglich. Nenne Beispiele für Projekte, an denen du gearbeitet hast, und welche Technologien du verwendet hast. Das zeigt uns, dass du weißt, wovon du sprichst!
Zeig deine Leidenschaft!: Wir suchen nach Leuten, die wirklich für Compiler-Technologie brennen. Lass in deiner Bewerbung durchscheinen, warum du dich für diese Rolle interessierst und was dich motiviert, Teil unseres Teams zu werden.
Bewirb dich über unsere Website!: Um sicherzustellen, dass deine Bewerbung nicht im Spam-Ordner landet, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten!
Wie du dich auf ein Vorstellungsgespräch bei Nvidia vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Entwicklungen in der Compiler-Technologie vertraut. Informiere dich über NVIDIA's CPU-Architekturen und deren Optimierungstechniken. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie du diese Technologien anwenden kannst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in deiner bisherigen Karriere gemeistert hast. Sei bereit, darüber zu sprechen, wie du Compiler-Optimierungen implementiert oder neue Features entwickelt hast. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.
✨Kommunikation ist der Schlüssel
Da du mit einem geografisch verteilten Team arbeiten wirst, ist es wichtig, deine Kommunikationsfähigkeiten zu demonstrieren. Übe, technische Konzepte klar und verständlich zu erklären, sowohl schriftlich als auch mündlich. Das wird dir helfen, im Interview einen positiven Eindruck zu hinterlassen.
✨Engagement für Open Source zeigen
Wenn du an Open-Source-Projekten gearbeitet hast, bringe das zur Sprache. Zeige dein Engagement für die Community und wie du zur Verbesserung von Compiler-Infrastrukturen beigetragen hast. Das kann ein großer Pluspunkt sein und zeigt deine Leidenschaft für die Branche.