IT & Softwareentwickler Stellenangebote in der Schweiz

GPU Driver Engineer (Low-Level / Kernel / Embedded)
CHF 80’000 - 110’000 ❖
Rockstar Recruiting AG
Seidengasse 6, ZĂĽrich
CHF 80’000 - 110’000 ❖
Anforderungen
Muss:
- Strong experience in C and C++, with solid skills in low-level debugging and system programming.
- Proven background in GPU or graphics driver development, ideally with ARM Mali (Utgard / Midgard / Bifrost / Valhall).
- Understanding of Linux graphics architecture — DRM/KMS, Mesa, Gallium, Vulkan, OpenGL ES.
- Familiarity with embedded Linux and AArch64 environments.
- Experience with memory management, synchronization, and performance profiling tools.
- BSc or MSc in Computer Science, Electrical Engineering, or a related technical field.
- Fluent in English, with strong analytical and problem-solving abilities.
Gut zu haben:
- Contributions to open-source GPU driver projects (e.g., Mesa, Panfrost). - Experience with shader compilation toolchains or GPU compute APIs. - Understanding of Virtio interfaces. - Knowledge of Android graphics framework or AOSP internals.Verantwortlichkeiten
Key responsibilities:
- Design, develop, and maintain virtualizable kernel-space and user-space GPU drivers for ARM Mali.
- Implement and optimize hardware abstraction layers (HALs) and memory management systems for GPU operations.
- Debug and resolve issues in Linux graphics subsystems (DRM/KMS, Mesa, Vulkan, OpenGL ES).
- Profile and tune GPU performance for rendering and compute workloads.
- Collaborate with firmware, kernel, and graphics framework engineers to deliver end-to-end solutions.
- Contribute to testing and continuous integration for GPU driver components.
Methodologie
Beschreibung
We are seeking a GPU Driver Engineer with strong experience in ARM Mali GPU architecture and low-level graphics driver development. In this role, you’ll work close to the hardware, developing and optimizing GPU drivers for Linux and Android platforms. Your work will improve performance, stability, and power efficiency while ensuring secure and reliable integration with the operating system. You will be joining an early stage start-up as part of the core engineering team. C / C++ / ARM Mali / Linux Kernel / DRM / KMS / Mesa / Vulkan / OpenGL ES / Embedded Linux / AArch64 / Panfrost / Firmware / GPU Compute / Graphics Drivers
Zusatzleistungen
Stimmt etwas mit diesem Job nicht? Sag es uns im Chat 💬 rechts ➡️
Hier finden Sie Gehaltsstatistiken für C / C++ Entwickler Gehälter in der Schweiz.
Wie viele C / C++ Entwickler Stellen sind offen in der Schweiz?
Derzeit gibt es 298 C / C++ Stellen.
Ist die Schweiz ein guter Ort fĂĽr C / C++ Entwickler?
Die Schweiz ist eines der besten Länder, um als C / C++ Ingenieur zu arbeiten. Es gibt eine lebendige Startup-Community, wachsende Technologiezentren und, was am wichtigsten ist: viele interessante Jobs für Leute, die im Technologiebereich arbeiten.
Welche Unternehmen stellen Mitarbeiter fĂĽr C / C++ Entwickler Stellenangebote in der Schweiz ein?
peoplefone AG, Intelliact AG, Rockstar Recruiting AG, Fincons Group AG, ANYbotics AG, Ergon Informatik AG, WellD Sagl und andere stellen derzeit fĂĽr C / C++ Positionen in der Schweiz ein.
Das Unternehmen mit den meisten offenen Stellen ist Rockstar Recruiting AG das fĂĽr 31 verschiedene C / C++ Entwickler Stellenangebote in der Schweiz einstellt. Sie sind wahrscheinlich sehr bemĂĽht, gute C / C++ Entwickler zu finden.
Das Unternehmen mit den meisten offenen Stellen ist Rockstar Recruiting AG das fĂĽr 31 verschiedene C / C++ Entwickler Stellenangebote in der Schweiz einstellt. Sie sind wahrscheinlich sehr bemĂĽht, gute C / C++ Entwickler zu finden.