Remotery

GPU Consultant Engineer

Posted 5 days ago

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

ABB8 hours ago

Site Manager – Resident Engineer

US flagUtah OnlyFull-timeEngineer
ApplyView job
TigerData (creators of TimescaleDB)8 hours ago

Customer Delivery Engineer

US flagUnited States OnlyFull-timeEngineer
ApplyView job
GE Vernova8 hours ago

Maintenance Engineer

GB flagUnited Kingdom OnlyFull-timeEngineer
ApplyView job
K2 Space Corporation8 hours ago

Senior Navigation & Guidance Engineer

US flagUnited States OnlyFull-timeEngineer$160k – $235k/year
ApplyView job
Divert8 hours ago

Senior Process Engineer – Gas Handling

US flagNorth Carolina, +1 more stateFull-timeEngineer$120k – $140k/year
ApplyView job
BoxPower8 hours ago

Senior Project Engineer, MicroGrids – Renewables

US flagCalifornia OnlyFull-timeEngineer$120k – $135k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers