Linux Kernel & Virtualization Engineer
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
