AMD

Linux Kernel & Virtualization Engineer

AMD
Apply
6 hours ago
Santa Clara, CA, USASenior

Base Salary

$145k - $217k/yr

Responsibilities

  • Work with OS partners and AMD engineering teams to enable Linux distributions on AMD EPYC CPUs and Instinct GPUs.
  • Deploy software in a multi-machine lab, reproduce issues, execute validation plans, analyze results, and conduct root-cause investigations.
  • Coordinate investigation, debugging, and resolution of complex technical issues across engineering teams.
  • Analyze server benchmarks and incomplete or ambiguous technical information to make data-driven recommendations.
  • Propose solutions to improve product quality, feature readiness, and engineering processes.

Requirements

  • Bachelor’s or Master's degree in Computer or Electrical Engineering or equivalent.
  • Experience or exposure to server systems and platform architecture.
  • Linux kernel and virtualization debugging skills, including KVM.
  • Basic programming skills in Python, C, or C++.
  • Understanding of interactions among hardware, firmware, operating systems, virtualization, and application software.
  • Linux feature backporting and upstreaming experience is a plus.
  • Experience running and analyzing server system benchmarks is preferred.
  • Ability to collaborate across engineering disciplines and geographically distributed teams.

Tech Stack

Categories

AMD

About AMD

10,000+ employees

AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.

Contact me