Auf einen Blick
- Aufgaben: Entwickle und pflege GPU-Treiber für ARM Mali GPUs und optimiere die Leistung.
- Arbeitgeber: Soverli, ein innovatives Startup mit einer Leidenschaft für digitale Freiheit.
- Mitarbeitervorteile: Wettbewerbsfähige Vergütung, flexible Arbeitszeiten und Home-Office-Möglichkeiten.
- Andere Informationen: Hohe Lernkurve und schnelle berufliche Entwicklung in einem dynamischen Umfeld.
- Warum dieser Job: Arbeite an bahnbrechender Technologie mit echtem Einfluss auf die digitale Souveränität.
- Gewünschte Qualifikationen: Erfahrung in C/C++ und GPU-Entwicklung sowie Problemlösungsfähigkeiten.
Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
Über Soverli
Smartphones sind eines der letzten unerschlossenen Grenzen der digitalen Souveränität. Heute kommt die Erreichung echter Kontrolle über die mobile Software-Lieferkette zu einem prohibitiv hohen Preis: den Verzicht auf Bequemlichkeit und Zugang zu modernen App-Ökosystemen. Dies schafft strukturelle Risiken für Regierungen, kritische Infrastrukturen und Unternehmen, die auf Smartphones angewiesen sind, um sicher zu operieren. Selbst für Einzelpersonen, die mehr Kontrolle und Privatsphäre suchen, besteht die einzige Option heute darin, die alltägliche Benutzerfreundlichkeit aufzugeben, indem sie ein Telefon mit einem alternativen Betriebssystem betreiben – ein Kompromiss, den sich nur wenige realistisch leisten können.
Bei Soverli haben wir es uns zur Aufgabe gemacht, diesen Kompromiss zu beseitigen, indem wir digitale Freiheit und Souveränität auf Smartphones für alle bequem und zugänglich machen. Wir entwickeln eine patentierte Plattform, die es ermöglicht, mehrere, vollständig isolierte Betriebsumgebungen parallel auf Smartphones auszuführen. Dies eröffnet echte Privatsphäre, Freiheit und Sicherheit – ohne Kompromisse: Die Nutzer behalten das vollständige Android-Erlebnis für den täglichen Gebrauch und können in Millisekunden und auf Knopfdruck zu einem anpassbaren, privaten Betriebssystem wechseln, das sie vollständig besitzen und kontrollieren. Indem wir neu denken, wie Betriebssysteme auf mobilen Geräten koexistieren können, legen wir die Grundlage für eine neue Welle von sicheren, datenschutzorientierten und benutzerzentrierten mobilen Innovationen.
Verantwortlichkeiten
- Entwerfen, Entwickeln und Warten von virtualisierbaren Kernel- und Benutzerspace-GPU-Treibern für ARM Mali GPUs.
- Implementieren und Optimieren von GPU-bezogenen HALs und Speichermanagementsystemen.
- Arbeiten mit Linux-Grafik-Subsystemen einschließlich DRM/KMS, Mesa, Gallium, Vulkan und OpenGL ES.
- Profilieren und Abstimmen der GPU-Leistung für Rendering- und Compute-Workloads.
- Debuggen komplexer GPU-Probleme, die Shader, Synchronisation, Rendering-Pipelines und Speicherregressionen betreffen.
- Beitragen zu Test- und CI-Pipelines für GPU-Treiberkomponenten.
- Eng mit Firmware-, Kernel-, Treiber- und Android-Grafikingenieuren bei der End-to-End-GPU-Systemintegration zusammenarbeiten.
Qualifikationen
- Starke Erfahrung mit C/C++ und Low-Level-Debugging.
- Nachgewiesener Hintergrund in der Entwicklung von GPU- oder Grafiktreibern.
- Architekturkenntnisse (DRM/KMS, Mesa, Gallium).
- Vertrautheit mit ARM Mali Architekturen (Utgard, Midgard, Bifrost, Valhall).
- Erfahrung mit Vulkan/OpenGL ES und GPU-Speicher-/Synchronisationsmodellen.
- Komfortabel mit Embedded Linux und AArch64-Umgebungen.
- Ein BSc oder MSc in Informatik, Elektrotechnik oder einem verwandten Bereich.
- Fließendes Englisch und starke analytische/Problemlösungsfähigkeiten.
Nice to have
- Beiträge zu Open-Source-GPU-Projekten (z.B. Mesa, Panfrost).
- Erfahrung mit Shader-Kompilierungs-Toolchains oder Compute-APIs.
- Verständnis von Virtio-GPU oder GPU-Virtualisierung.
- Kenntnisse der internen Android-Grafik-Frameworks.
Vorteile
- Arbeiten Sie mit einem leidenschaftlichen Gründungsteam an bahnbrechender Technologie mit hohem Einfluss auf die reale Welt.
- Arbeiten Sie über den gesamten Geräte-Stack hinweg – von Firmware und Bootloadern bis hin zu Kernelmodulen, Treibern und Systemsicherheit.
- Treten Sie einem gut finanzierten Startup in der frühen Phase bei – hohe Lernkurve, hohe Verantwortung und schnelles berufliches Wachstum.
- Gestalten Sie sowohl das Produkt als auch die Ingenieurskultur mit.
- Wettbewerbsfähige Vergütung (einschließlich Aktienoptionen).
- Flexible Home-Office-Richtlinien und Arbeitszeiten.
Rolleninformationen
- Senioritätsgrad: Einstiegslevel
- Beschäftigungsart: Vollzeit
- Berufsbereich: Ingenieurwesen und Informationstechnologie
- Branche: Datensicherheitssoftwareprodukte
Software Engineer - GPU Driver Arbeitgeber: Soverli
Kontaktperson:
Soverli HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer - GPU Driver
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sprich mit Freunden und Bekannten über deine Jobziele!
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du ein Unternehmen im Auge hast, zögere nicht, direkt Kontakt aufzunehmen. Schicke eine kurze Nachricht an jemanden im Team oder den HR-Bereich und zeige dein Interesse an der Stelle. Das kann einen großen Unterschied machen!
✨Bereite dich auf technische Interviews vor
Da du dich für eine Position als Software Engineer bewirbst, solltest du dich auf technische Fragen und Coding-Challenges vorbereiten. Übe mit Plattformen wie LeetCode oder HackerRank, um sicherzustellen, dass du bereit bist, dein Wissen unter Beweis zu stellen.
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! Das zeigt dein echtes Interesse an Soverli und gibt dir die beste Chance, im Auswahlprozess gesehen zu werden. Lass uns gemeinsam die digitale Freiheit vorantreiben!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer - GPU Driver
Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben!: Bevor du deine Bewerbung abschickst, schau dir unsere Website und die Mission von Soverli genau an. Verstehe, was wir tun und wie du dazu beitragen kannst. Das zeigt uns, dass du wirklich interessiert bist!
Sei du selbst!: In deiner Bewerbung solltest du authentisch sein. Zeig uns, wer du bist und was dich motiviert. Wir suchen nach Menschen, die Leidenschaft für Technologie haben und bereit sind, sich in unser Team einzubringen.
Betone deine Erfahrungen!: Wenn du Erfahrung mit GPU-Entwicklung oder ähnlichen Projekten hast, dann lass das nicht unerwähnt! Erzähl uns von deinen bisherigen Projekten und wie sie zu den Anforderungen der Stelle passen.
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie du dich auf ein Vorstellungsgespräch bei Soverli vorbereitest
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die Soverli verwendet, insbesondere mit ARM Mali GPUs und den relevanten Grafik-Subsystemen wie Vulkan und OpenGL ES. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie diese Technologien in der Praxis angewendet werden.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich GPU- oder Grafiktreiberentwicklung. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du Probleme gelöst hast, um deine Fähigkeiten zu demonstrieren.
✨Zeige Teamgeist
Da die Zusammenarbeit mit anderen Ingenieuren ein wichtiger Teil der Rolle ist, solltest du Beispiele für erfolgreiche Teamprojekte oder Kooperationen parat haben. Betone, wie du zur Teamdynamik beigetragen hast und welche Rolle du in der Zusammenarbeit gespielt hast.
✨Fragen stellen
Bereite einige durchdachte Fragen über Soverli und die spezifische Rolle vor. Das zeigt dein Interesse und Engagement. Frage nach den Herausforderungen, die das Team aktuell hat, oder nach der Vision des Unternehmens für die Zukunft der digitalen Souveränität.