GPU Virtualization Engineer
Brak informacji o wynagrodzeniu
MidFull-time
#411984·Dodano 3 dni temu·1
Źródło: nofluffjobs.comTech Stack / Keywords
CRustQEMUKubeVirt
Wymagania
- Strong systems programming skills in C and/or Rust.
- Deep, hands-on experience with KVM/QEMU including hypervisor layer development.
- Solid understanding of Linux kernel internals (memory management, device drivers, VFIO subsystem).
- Practical experience with live migration, CRIU, NVIDIA vGPU, VFIO passthrough, or libvirt device modeling.
- English language proficiency at B1 level or higher.
Nice to have:
- Proven upstream commits in QEMU, KubeVirt, libvirt, CRIU, or Kata Containers.
- Experience with advanced networking and memory optimizations such as GPUDirect RDMA, NCCL, RoCE/InfiniBand, or complex PCIe-topology.
- Familiarity with KubeVirt/Kata-based VM runtimes in Kubernetes and CUDA state serialization.
- Prior experience with core platforms at companies like NVIDIA, Red Hat, VMware, hyperscaler VM infrastructure, or GPU neo-clouds like CoreWeave/Lambda.
Obowiązki
- Strong systems programming proficiency in C and/or Rust.
- Work with KVM/QEMU hypervisor layer including patching, extending, or debugging.
- Understand Linux kernel internals, specifically memory management, device drivers, and the VFIO subsystem.
- Handle live migration internals, CRIU (Checkpoint/Restore In Userspace), NVIDIA vGPU/VFIO passthrough, or libvirt device modeling.
- Collaborate with upstream open-source communities such as QEMU, KubeVirt, libvirt, or CRIU.
Innowise
67 aktywnych ofert