×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - GPU Driver

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Founderful
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 CHF Yearly CHF 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Software Engineer - GPU Driver

Location:

Zurich, Switzerland

Your role

As a GPU engineer at Soverli, you will work on the graphics and compute foundations that power secure multi‑OS smartphone environments. You will design and optimize GPU drivers, memory subsystems, and rendering/compute pipelines for ARM Mali‑based platforms.

In particular, you will

  • Design, develop, and maintain virtualizable kernel‑space and user‑space GPU drivers for ARM Mali GPUs.
  • Implement and optimize GPU‑related HALs and memory management systems.
  • Work with Linux graphics subsystems including DRM/KMS, Mesa, Gallium, Vulkan, and OpenGL ES.
  • Profile and tune GPU performance for rendering and compute workloads.
  • Debug complex GPU issues involving shaders, synchronization, rendering pipelines, and memory regressions.
  • Contribute to testing and CI pipelines for GPU driver components.
  • Collaborate closely with firmware, kernel, driver, and Android graphics engineers on end‑to‑end GPU system integration.

Qualifications

  • Strong experience with C/C++ and low‑level debugging.
  • Proven background in GPU or graphics driver development.
  • Understanding of Linux graphics architecture (DRM/KMS, Mesa, Gallium).
  • Familiarity with ARM Mali architectures (Utgard, Midgard, Bifrost, Valhall).
  • Experience with Vulkan/OpenGL ES and GPU memory/synchronization models.
  • Comfortable with embedded Linux and AArch
    64 environments.
  • A BSc or MSc in Computer Science, Electrical Engineering, or related field.
  • Fluent English and strong analytical/problem‑solving skills.

Nice to Have

  • Contributions to open‑source GPU projects (e.g., Mesa, Panfrost).
  • Experience with shader compilation tool chains or compute APIs.
  • Understanding of Virtio‑GPU or GPU virtualization.
  • Knowledge of Android graphics framework internals.

Benefits

  • Work with a passionate founding team on cutting‑edge technology with high real‑world impact.
  • Work across the full device stack — from firmware and bootloaders to kernel modules, drivers, and system security.
  • Join a well‑funded startup at an early stage — high learning curve, high responsibility, and fast professional growth.
  • Help shape both the product and the engineering culture.
  • Competitive compensation (including stock options).
  • Flexible home‑office policy and working hours.
Seniority level

Entry level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Venture Capital and Private Equity Principals

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary