
GPU Consultant Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in United Kingdom.
• Develop open-source graphics drivers that operate on actual hardware.
• Engage directly with the Vulkan driver stack, making contributions to Mesa and the Linux DRM subsystem.
• Troubleshoot GPU behavior that lacks documentation.
• Reverse engineer hardware anomalies and resolve rendering challenges.
• Collaborate with Mesa and kernel maintainers.
• Take part in code reviews within the open-source graphics community.
• Convert hardware vendor and client specifications into solutions compatible with upstream.
• Balance the correctness of upstream contributions with real-world constraints.
• Articulate intricate driver and GPU architecture decisions to product teams.
• Vulkan - strong grasp of the core specification; command buffers, render passes, synchronization, memory management, and pipelines. Familiarity with Vulkan validation layers and debugging processes.
• Fundamental understanding of GPU hardware concepts - including queues, tilers versus IMR, and memory hierarchies.
• Basic knowledge of Linux kernel - comfortable reading and navigating kernel code.
• Understanding of DRM fundamentals - GEM/buffer management, dma-buf/prime buffer sharing, fence and sync objects, and GPU job submission paths.
• Awareness of Mesa architecture - Gallium and driver structure.
• Basic understanding of the interaction between userspace drivers and the kernel.
• Proficiency in C and C++ - comfortable with pointer arithmetic, memory management, and kernel-style coding.
• Competitive salary based on experience and location.
• Office setup budget.
• Sabbatical/Retention of Services after five years of continuous employment.
• Co-working policy - support for working outside of home.
• Wellness assessments - biannual well-being evaluations with a qualified mental health specialist.
• Conference attendance - we cover expenses and promote speaking opportunities.
• Open source time - contribute to projects that matter to you.
TigerData (creators of TimescaleDB)
K2 Space Corporation
Get handpicked remote jobs straight to your inbox weekly.