GPU SW Consultant in Manchester

GPU SW Consultant in Manchester

Manchester Full-Time 50000 - 70000 £ / year (est.) No working from home possible
microTECH Global LTD

At a Glance

  • Tasks: Dive into low-level systems programming and collaborate on open source graphics projects.
  • Company: Join a leading tech company with a focus on innovation and community.
  • Benefits: Fully remote work, optional travel to conferences, and opportunities for professional growth.
  • Other info: Ideal for those passionate about open source and eager to tackle large codebases.
  • Why this job: Become a recognised contributor in the open source graphics community while mastering GPU technology.
  • Qualifications: Solid understanding of Vulkan, Linux kernel basics, and C/C++ programming skills.

The predicted salary is between 50000 - 70000 £ per year.

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 attendance

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

GPU SW Consultant in Manchester employer: microTECH Global LTD

As a GPU SW Consultant, you will join a dynamic and innovative team that values open source collaboration and technical excellence. Our fully remote work culture promotes flexibility and work-life balance, while providing opportunities for professional growth through engagement with the broader graphics community. With optional conference attendance, you can expand your network and knowledge in a supportive environment that encourages contributions to cutting-edge projects.

microTECH Global LTD

Contact Details:

microTECH Global LTD Recruitment Team

We think you need these skills to ace GPU SW Consultant in Manchester

Vulkan
GPU Hardware Concepts
Linux Kernel Basics
DRM Fundamentals
Mesa Architecture Awareness
C Programming
C++ Programming