25 дней назад
GPU Consultant Engineer (Vulkan/Linux Kernel)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
GPU Consultant Engineer (Vulkan/Linux Kernel): Building open source graphics drivers for Mesa and the Linux DRM subsystem with an accent on low-level systems programming and hardware debugging. Focus on contributing to mainline kernels, solving complex rendering issues, and implementing Vulkan specifications.
Location: Fully remote (Global)
Company
is a leading provider of open source software consulting and support, specializing in Linux and open standards.
What you will do
- Contribute directly to Mesa and the Linux DRM subsystem to ship Vulkan driver code to mainline.
- Debug GPU hardware behavior and reverse engineer undocumented quirks to fix rendering issues.
- te with kernel maintainers and participate in code reviews within the open source community.
- Translate hardware vendor and client requirements into upstream-compatible solutions.
- Act as a technical advisor for GPU architecture decisions to product teams.
- Balance upstream correctness with hardware bring-up timelines and vendor NDAs.
Requirements
- Solid understanding of the Vulkan core spec, including command buffers, synchronization, and memory management.
- Knowledge of GPU hardware concepts such as queues, tilers, and memory hierarchies.
- Proficiency in C and C++ with comfort in pointer arithmetic and kernel-style coding.
- Experience with Linux kernel basics and DRM fundamentals (GEM, dma-buf, fence/sync objects).
- Awareness of Mesa architecture, specifically Gallium and driver structure.
Nice to have
- Existing patch history in Mesa or the Linux kernel.
- Experience with specific GPU families (ARM, AMD, or Intel).
- Rust programming skills.
- Python for tooling and scripting.
- Experience with Git mailing list patch workflows.
Culture & Benefits
- Fully remote work environment with flexible hours and no on-call rotations.
- Competitive salary with an office setup budget and co-working policy.
- Sabbatical reward after five years of continuous service.
- Paid conference attendance and support for speaking opportunities.
- Biannual wellness assessments with trained mental health specialists.
- Dedicated open source time to contribute to projects you care about.
Hiring process
- Application review followed by an initial 30-minute introductory chat.
- Technical interview including a deep-dive into kernel architecture, a code review session, and a client scenario discussion.
- Final discussion with the Head of Open Source Software Consulting.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
GPU Validation Engineer (AI)
164 470 - 269 100$
5 дней назад
Embedded Linux System Engineer (IoT)
3 дня назад
Senior Software Engineer (Embedded Linux)
161 700 - 258 800$
5 дней назад
Senior Linux Kernel Developer (AI)
6 дней назад
Software Engineer (Hardware Integration)
22 часа назад