The role combines low-level systems programming with open source collaboration. You will work alongside experienced graphics engineers, develop genuine expertise in how modern GPUs work from the kernel up, and grow into a contributor that the broader open source graphics community knows by name.
Location: Fully remote
Travel: Optional conference attendanc
What weβre looking for Required
Vulkan – solid understanding of the core spec; command buffers, render passes, synchronisation, memory management and pipelines. Familiarity with Vulkan validation layers and debugging workflow
Basic understanding of GPU hardware concepts – queues, tilers vs IMR, memory hierarchies
Linux kernel basics – comfortable reading and navigating kernel code
DRM fundamentals – GEM/buffer management, dma-buf/prime buffer sharing, fence and sync objects, GPU job submission paths
Mesa architecture awareness – Gallium, driver structure
Basic understanding of how userspace drivers interact with kernel
C and C++ – comfortable with pointer arithmetic, memory management, kernel-style coding
Nice to have
Git – mailing list patch workflow (not just GitHub PRs)
Comfortable reading specs and documentation independently
Not afraid of large unfamiliar codebases
Open source contribution mindset – code review, public communication, upstream first
Existing Mesa or kernel patch history
Experience with a specific GPU family (ARM/AMD/Intel)
Python for tooling/scripting
Rust programming skills
Understanding of KMS fundamentals or Wayland clients
This growing organisation based in Surbiton are seeking a temporary Credit Controller to join their business for a 4β6-week interim...
Apply For This JobThe Portfolio Group are proudly partnered with a global consultancy, and we are looking for a Sales Support Health and...
Apply For This JobCommercial Manager | Major Infrastructure Project Location: North West London | Hybrid Working (Minimum 3 Days on Site)Salary: Β£85,000 –...
Apply For This JobJob Title: Partner Manager – AdTech or MarTech & Programmatic Partnerships Location: London Work Model: Hybrid – 3 days onsite...
Apply For This JobLooking for an exciting opportunity to kickstart your career in education? Look no further than our entry level Graduate Teaching...
Apply For This JobOur client, a well-established, growing Independent Mortgage Brokerage based in Central London, are looking to recruit a fun, sociable Customer...
Apply For This Job“`
Search qualified candidates by skills, location, experience, education, and more.
“`
