Skip to main content
AMD

Linux Kernel & Virtualization Engineer

AMD US, CA, Santa Clara, United States Full-time 1 day ago
Embedded & Systems Software

Enable Linux distributions on AMD EPYC CPUs and Instinct GPUs.

Originally posted 29 October 2026 by the employer.

About the role

This Linux Software Engineer role works with OS partners to enable Linux distributions on AMD EPYC CPUs and Instinct GPUs. The position resolves AMD-specific functional and performance issues involving CPUs, GPUs, and Linux operating systems across performance, automation, and development.

What you'll do

  • Work with OS partners and internal engineering teams to enable timely resolution of functional and performance issues.
  • Work hands-on within a multi-machine lab environment to deploy software, reproduce issues, execute validation plans, analyze results, and drive root-cause investigations across interconnected systems.
  • Coordinate the investigation, debug, and resolution of complex technical issues through root-cause identification and corrective action.
  • Work closely with team members to understand design architecture and propose solutions to improve product quality and feature readiness.
  • Analyze technical data to make recommendations advancing program and product objectives.

What you'll need

  • Bachelor’s or Master's degree in Computer or Electrical Engineering or equivalent.
  • Experience with root-cause identification and debugging across interconnected systems in a multi-machine lab environment.
  • Ability to investigate and resolve functional and performance issues involving CPUs, GPUs, and Linux distributions.

Nice to have

  • Exposure to server systems architecture.
  • Linux kernel and virtualization (KVM) debugging skills.
  • Linux feature backporting and upstreaming experience.
  • Experience running and analyzing server system benchmarks.
  • Basic programming skills in Python, C, or C++.
  • Understanding of server platform architecture and the interaction between hardware, firmware, operating systems, virtualization, and application software.
  • Experience using AI tools to maximize productivity.

More semiconductor jobs: AMD jobs · Embedded software jobs · California jobs

Market context

This role has been open 0 days — well below the 63-day median for Systems Software Engineering roles.

Systems Software Engineering · Systems Software

Open roles in category
668
Median days open
63 d
Category median salary (all employers)
$213k
See the full market breakdown ▾Category comparison, and who else is hiring
How AMD compares in Systems Software Engineering hiring
Metric AMD All employers we track in this specialty (668 roles · 70 employers)
Open roles in this specialty 61 668
Open roles in the wider Software, Firmware & Systems family 383 6259 · 144 employers
Median days open 56 d 63 d (−7 d vs this employer)
Median salary (USD postings) — $213k

Who's hiring in this category

  • Qualcomm · 159 open roles · median 84 d
  • NVIDIA · 139 open roles · median 45 d
  • AMD (this employer) · 62 open roles · median 54 d
  • Arm Holdings · 28 open roles · median 2 d
  • Mobileye · 25 open roles · median 99 d
  • Broadcom · 16 open roles · median 66 d

How we counted: 668 open Systems Software Engineering (Systems Software) roles from 70 employers tracked in the SemiconductorJobs index, counted 30 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
US, CA, Santa Clara, United States
On-site
Full-time
1 day ago

Share this job