Auf einen Blick
- Aufgaben: Entwickle den neuen NVIDIA GPU-Treiber für Linux in Rust und arbeite an innovativen Projekten.
- Unternehmen: Führendes Unternehmen im Bereich Grafiktechnologie mit offener Kultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Team mit großartigen Karrieremöglichkeiten und öffentlicher Entwicklung.
- Warum dieser Job: Gestalte die Zukunft von Linux-Grafiktreibern und arbeite mit modernster Technologie.
- Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit Rust und Linux-Kernel.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Wir stellen Software-Ingenieure ein, die an Project Nova arbeiten, dem neuen in-tree, Open-Source NVIDIA GPU-Treiber für Linux, der in Rust geschrieben ist. Nova ist der langfristige Ersatz für den Kernel-Modus-Anteil des aktuellen Linux-GPU-Stacks, der von NVIDIA entwickelt wurde. Die Rolle umfasst die laufende Arbeit an der Linux-Subsysteminfrastruktur, die mit Rust erstellt wurde und von Nova sowie anderen gemeinsam entwickelten Rust-Treibern abhängt.
Nova existiert innerhalb des Haupt-Linux-Kernels und wird öffentlich entwickelt. Die Entwicklung erfolgt durch Diskussionen innerhalb der Kernel-Mailing-Threads zusammen mit Nouveau, dem DRM-Subsystem und der Rust-for-Linux-Community. Unser Team erstellt die kernelseitigen Abstraktionen, die einen modernen GPU-Treiber in Rust ermöglichen, einschließlich Treiberkern, PCI-Konfiguration, DMA-Adressenübersetzung, Geräte-Eingabe/Ausgabe und IRQ, devres, Hilfsbus, Firmware-Lader sowie den Rust-Allocator-Shim.
Senior Software Engineer - Rust For Linux Arbeitgeber: NVIDIA GmbH
Als Arbeitgeber bieten wir Ihnen die Möglichkeit, an einem innovativen und bedeutenden Projekt wie Project Nova zu arbeiten, das die Zukunft der GPU-Treiber für Linux gestaltet. Unsere offene und kollaborative Unternehmenskultur fördert den Austausch von Ideen und ermöglicht Ihnen, sich kontinuierlich weiterzuentwickeln und Ihre Fähigkeiten in einem dynamischen Umfeld zu erweitern. Darüber hinaus profitieren Sie von flexiblen Arbeitszeiten und einer starken Gemeinschaft von Gleichgesinnten, die sich leidenschaftlich für Open-Source-Entwicklung einsetzen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer - Rust For Linux erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in der Rust- und Linux-Community in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Mach dich mit den aktuellen Diskussionen im Kernel-Mailing-Thread vertraut. Zeige dein Interesse an den Themen, die für das Projekt Nova relevant sind, und bringe dich aktiv ein. Das zeigt, dass du engagiert bist und die Community verstehst.
✨Tipp Nummer 3
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Rust und Linux vertiefst. Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Wir wissen, dass praktische Erfahrung zählt!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Leidenschaft für Open-Source-Projekte zu betonen – das kommt immer gut an!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Rust For Linux mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Rust und Linux sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du für das Projekt Nova brennst!
Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und Erfahrungen mit Rust und der Entwicklung von Treibern. Wir wollen sehen, wie du zur Weiterentwicklung von Nova beitragen kannst. Zeig uns, was du drauf hast!
Klarheit ist König:Halte deine Bewerbung klar und strukturiert. Verwende einfache Sprache und vermeide Fachjargon, wenn es nicht nötig ist. So können wir deine Fähigkeiten und Erfahrungen schnell erfassen.
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen schnell bearbeiten können. Wir freuen uns auf deine Bewerbung!
Wie man sich auf ein Vorstellungsgespräch bei NVIDIA GmbH vorbereitet
✨Verstehe das Projekt Nova
Mach dich mit den Details von Project Nova vertraut. Informiere dich über die aktuellen Entwicklungen im NVIDIA GPU-Treiber für Linux und wie Rust dabei eine Rolle spielt. Zeige im Interview, dass du die Vision und die Herausforderungen des Projekts verstehst.
✨Kenntnisse in Rust demonstrieren
Bereite dich darauf vor, deine Kenntnisse in Rust zu zeigen. Sei bereit, spezifische Fragen zu beantworten oder sogar kleine Coding-Aufgaben zu lösen. Es ist wichtig, dass du nicht nur die Syntax kennst, sondern auch die besten Praktiken und Designmuster in Rust.
✨Diskussionen im Kernel-Umfeld
Informiere dich über aktuelle Diskussionen in den Kernel-Mailinglisten, insbesondere in Bezug auf Rust für Linux. Zeige, dass du aktiv an der Community interessiert bist und bereit bist, dich an diesen Diskussionen zu beteiligen. Das zeigt dein Engagement und deine Teamfähigkeit.
✨Praktische Erfahrungen teilen
Bereite Beispiele aus deiner bisherigen Arbeit vor, die deine Fähigkeiten als Software Engineer unter Beweis stellen. Konzentriere dich auf Projekte, die ähnliche Technologien oder Herausforderungen wie Nova beinhalten. So kannst du deine Problemlösungsfähigkeiten und deinen Beitrag zu Teamprojekten hervorheben.