Linux Kernel & Virtualization Engineer

Amd

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$144,800–$217,200 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Oct 29, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $181k
$132k $232k
below market most similar roles pay here above market

This role pays more than 52% of similar roles. Most pay $151,000–$222,500 — the blue band above. At the midpoint, this role pays about $181k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 506 open roles on FindRole.

Listed pay typically runs $172,000–$258,000 across 506 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Linux Kernel & Virtualization Engineer

The Linux Kernel & Virtualization Engineer joins a team focused on enabling Linux distributions on AMD EPYC CPUs and Instinct GPUs. This role involves collaborating with OS partners and internal engineering teams to resolve functional and performance issues across interconnected systems. The engineer will work hands-on in multi-machine lab environments to deploy software, reproduce issues, execute validation plans, and drive root-cause investigations. Key responsibilities include analyzing server system benchmarks, proposing solutions to enhance product quality, and providing consultative direction to senior management. Required skills include Linux kernel and virtualization debugging, server systems architecture knowledge, and basic programming in Python, C, or C++. The position addresses the complex interaction between hardware, firmware, operating systems, virtualization, and application software within a server platform architecture.

What you'll do

  • Enable Linux distributions on AMD EPYC CPUs and Instinct GPUs with OS partners.
  • Resolve functional and performance issues involving AMD CPUs, GPUs, and Linux distributions.
  • Deploy software and execute validation plans within a multi-machine lab environment.
  • Perform root-cause investigations and debug complex technical issues across interconnected systems.
  • Propose solutions to improve design architecture, product quality, and feature readiness.
  • Analyze incomplete information to provide data-driven recommendations for product objectives.
  • Provide consultative direction to senior management regarding the latest technology trends.

What we're looking for

  • Bachelor’s or Master's degree in Computer or Electrical Engineering or equivalent.
  • Proven record of accomplishment within and across groups.
  • Effective communication, problem-solving, and prioritization skills.
  • Ability to work hands-on in a multi-machine lab environment to deploy software and drive root-cause investigations.
  • Exposure to server systems architecture (preferred).
  • Linux kernel and virtualization (KVM) debugging skills (preferred).
  • Linux feature backporting and upstreaming experience (preferred).
  • Basic programming skills in Python, C, or C++ (preferred).

More like this

Similar roles

Linux Kernel & Virtualization SW Engineer

Amd

Austin, TX 50 days ago $140,000–$210,000
Linux Kernel C x86-64 Virtualization KVM QEMU ACPI PCIe CXL RAS GNU Toolchain Git Open Source Data Structures Kernel Debugging
6+ yrs exp

Kernel / Linux Development Engineer

Amd

Austin, TX +1 53 days ago $204,000–$306,000
Linux Kernel x86-64 C KVM QEMU Virtualization Open Source Git GNU Toolchain ACPI PCIe Memory Management Kernel Debugging Software Development Lifecycle Data Structures
5+ yrs exp

Virtualization Engineer

Amd

Santa Clara, CA +1 8 days ago $200,800–$301,200
VMware VCF VMware ESXi vSphere NSX Python C x86\_64 KVM Linux Firmware BIOS Automation Frameworks Performance Engineering Hardware Bring-up Agile

Principal Linux Kernel Engineer

Nvidia

Santa Clara, CA 88 days ago
Linux Kernel ARM64 Memory Management Scheduling Virtualization PCIe ACPI CXL Device Drivers SoC Architecture Networking Filesystems Security RAS Upstream Development
10+ yrs exp

Senior Principal Linux Kernel Engineer

Oracle

Santa Clara, CA +1 3 days ago $135,200–$306,400
Linux Kernel C Python Bash Networking Storage Filesystems Virtual Memory Management RoCE DPDK ZFS NFS iSCSI Fibre Channel TPM Secure Boot Live Patching Container Optimization
10+ yrs exp