CareerPlan

Kernel / Linux Development Engineer

Austin, TexasFull-time2026-09-08 → 2026-10-22
On-siteNo visa sponsorship

Core

Designing and developing core CPU and SoC features for the Linux kernel, enabling AMD x86-64 architecture features, and working on virtualization, memory management, and performance.

Role type

Staff Kernel/Linux Engineer (x86 architecture & virtualization)

Builds

Linux kernel features, virtualization support, and open-source upstream contributions

Domain

Semiconductor / Operating Systems / x86 Architecture

Required skills

x86-64 architecture, Linux kernel development, virtualization (KVM/QEMU), C programming, open-source upstreaming, kernel debugging, GNU toolchain, git, ACPI, PCIe

Preferred skills

IO subsystem knowledge, low-level bringup, emulator/simulator usage, distro interactions

Technologies

Linux, x86-64, KVM, QEMU, C, GNU toolchain, git

Responsibilities

Enable AMD x86-64 architecture features in Linux, design and develop core CPU/SoC features for the kernel, contribute to open-source projects (Linux KVM, QEMU), debug kernel subsystems and virtualization, manage low-level bringup and distro interactions

Seniority

Staff, hands-on IC