CareerPlan

Linux Kernel & Virtualization Engineer

Santa Clara, CaliforniaFull-time2026-09-17 → 2026-10-22
Based in United StatesNo visa sponsorship

Core

Linux Software Engineer enabling Linux distributions on AMD EPYC CPUs and Instinct GPUs, resolving functional and performance issues across hardware, firmware, OS, and virtualization layers.

Role type

Senior IC Linux Kernel & Virtualization Engineer

Builds

Linux distros on AMD server processors and GPUs

Domain

Server hardware, Linux OS, Virtualization (KVM)

Required skills

Linux kernel debugging, virtualization (KVM) debugging, Linux feature backporting/upstreaming, server system architecture, root-cause analysis, cross-functional collaboration, Python/C/C++ programming, server benchmarking

Preferred skills

Server systems architecture exposure, Linux kernel/virtualization debugging, Linux feature backporting/upstreaming, server benchmarking, Python/C/C++ programming, AI tool usage, matrixed organization experience, hardware/firmware/OS/virtualization interaction understanding

Technologies

Linux, KVM, Python, C, C++, AMD EPYC, AMD Instinct

Responsibilities

Deploy software and execute validation plans in multi-machine lab environments, debug and resolve complex technical issues involving AMD CPUs/GPUs and Linux distros, analyze incomplete information and make data-driven recommendations, collaborate with OS partners and internal teams to enable timely resolution, propose solutions to improve product quality and feature readiness, drive root-cause investigations across interconnected systems

Seniority

Senior, hands-on IC