Linux Kernel & Virtualization SW Engineer

AMD
Austin, Santa Clara
Workplace: HybridFull timeUSD 122,500 - 210,000 annuallyFunction: Design (Product/UX/UI/Visual)Experience: 6+ yearsEducation: mastersSkills: ["Collaboration","Documentation","Code review","Unit testing","Debugging"]

Design and develop core CPU/SoC features for the Linux kernel and related open-source projects, enabling AMD x86-64 architecture capabilities. Focus on roadmap-driven kernel subsystems including ACPI, PCIe, RAS, CXL, and more. Work across the software development lifecycle with strong upstream engagement: code review, unit tests, detailed documentation, and collaboration with the Linux kernel community and partner technical teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
15 hours ago

Linux Kernel & Virtualization SW Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Design and develop core CPU/SoC features for the Linux kernel and related open-source projects, enabling AMD x86-64 architecture capabilities. Focus on roadmap-driven kernel subsystems including ACPI, PCIe, RAS, CXL, and more. Work across the software development lifecycle with strong upstream engagement: code review, unit tests, detailed documentation, and collaboration with the Linux kernel community and partner technical teams.
Location: Austin, Santa Clara
Workplace: Hybrid
Employment Type: Full time
Job Function: Design (Product/UX/UI/Visual)
Seniority: Mid level

Key Responsibilities

  • •Enable AMD x86-64 architecture features in Linux by designing and developing core CPU and SoC kernel components.
  • •Drive feature and functionality work across internal and external partner technical teams, including the Linux kernel community.
  • •Focus development on ACPI, PCIe, RAS, CXL and other Linux kernel subsystems.
  • •Review code, build unit tests, and write detailed documentation.
  • •Collaborate with partner companies to support the solutions they offer.

Pay and Benefits

Salary: USD 122,500 - 210,000 annually

Key Requirements

  • •6+ years of experience and proven expertise in x86 computing architecture.
  • •Advanced knowledge of Linux kernels and virtualization, including virtualization and security.
  • •Advanced programming skills in C for operating system kernel and systems development.
  • •Experience with Linux kernel debugging across kernel subsystems and the upstream development workflow.
  • •Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field.
Experience:6+ yearsOpen sourceVirtualizationLinux kernel
Education:Master's in Electrical Engineer, Computer Engineering, Computer Science, or closely related field
Skills:CollaborationDocumentationCode reviewUnit testingDebugging
Languages:En-us
Tech Stack:LinuxLinux kernelCX86X86-64ACPIPCIeRASCXLKVM/QEMUGNU toolchainGitUpstreamingOpen-source developmentMailing list

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn