← All roles

Linux Kernel Developer - IOMMU and Virtualization

AMD· Engineering
Apply on company site
BangaloreFull-timePosted 2w ago

About the role

Linux Kernel Developer role focused on IOMMU and virtualization within AMD's Server Software and Solution engineering team. Design, develop, and optimize Linux kernel and related open-source components for AMD EPYC CPUs, with emphasis on IOMMU performance and scalability, collaborating with upstream kernel community and partner teams.

Responsibilities

  • Join Upstream Linux IOMMU focused team to enhance and optimize the Linux kernel for AMD EPYC CPUs for Baremetal and Virtualization.
  • Drive features and functionality to our partner technical teams including the Linux kernel community.
  • Support the solutions offered by our partner companies. Review code, build unit tests, and write detailed documentation.
  • Collaborate across the stack with hardware, firmware and device drivers stack teams.
  • Lead collaborative approaches with global teams

Qualifications

  • 15+ years of Experience in Linux kernel development
  • Deep understanding of operating systems, with emphasis on Linux kernel and proven leader in Linux kernel development and process.
  • Expert insider knowledge of the Linux IOMMU community and Open-Source Software development workflow.
  • Highly skilled in C and x86 assembly programming for operating system kernel & systems development.
  • Understanding of low-level software, such as BIOS/UEFI/firmware is a strong advantage.
  • Exposure to VFIO and KVM/QEMU (including x86-64 virtualization extensions) is a plus.
  • Knowledge and experience with the GNU toolchain and git are a bonus.
  • Deep understanding of operating systems concepts, data structures, and at least one general-purpose processor architecture (knowledge of x86-64 architecture is a bonus).
  • A keen eye to learn and absorb new concepts is desirable.
  • Excellent Communication and Presentation skills.

Skills

Required:Linux kernel developmentC programmingx86 assemblyLinux IOMMUCommunication
Nice to have:VFIO/KVM/QEMUBIOS/UEFI/firmwareGNU toolchain & git

Benefits

  • Benefits offered are described: AMD benefits at a glance.
Last updated Oct 15, 2026. Interested? Apply on the company site.
AMD logo

About AMD

together we advance_AI

AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.

AIData CenterHigh-Performance ComputingGamingEdge Devices

More open roles at AMD