Kernel / Linux Virtualization Engineer
Advanced Micro Devices , Inc.
WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
Kernel / Linux Virtualization Engineer
THE ROLE:
AMD's server software and solutions engineering team is seeking a senior engineer to join the Linux Kernel and Virtualization development team. This role requires deep expertise in x86 architecture, virtualization, and security, as well as experience with open-source engagement and upstreaming. You will work on enabling AMD x86-64 architecture features in Linux, designing and developing core CPU and SoC features for the Linux kernel and related open-source projects. The role spans all phases of software development, with a focus on security, virtualization, memory management, performance, scalability, low level bringup and distro interactions. This position is based in Austin.
THE PERSON:
A highly motivated and passionate professional with deep technical expertise and a proven track record, eager to work with cutting-edge technologies in a fast-paced environment. The ideal candidate thrives in collaboration and innovation, playing a crucial role in optimizing and showcasing the full capabilities of AMD products through advanced software and solutions, while actively influencing the next generation of product development.
PREFERRED EXPERIENCE:
- Extensive expertise in x86 computing architecture and core operating system concepts
- Proven experience across the entire software development lifecycle
- In-depth knowledge of kernels, memory management, PCIe, virtualization, and security
- Successful track record in contributions to open-source projects in particular Linux and open source VMMs such as QEMU
- Advanced Linux Kernel debugging skills across kernel subsystems and virtualization
- Experience with low-level debug tools as well as emulators and simulators
ACADEMIC CREDENTIALS:
- Bachelor'sorMaster's in ElectricalEngineer, Computer Engineering, ComputerScience,or a closely related field
- 8+ years experience
LOCATION:
Austin, TX
Santa Clara, CA
This role is not eligible for visa sponsorship.
#LI-DNI
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
- Overview NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team,... ...expertise in embedded firmware, Linux kernel development, and middleware development... ...assembly. Strong understanding of PCIe virtualization and IOMMU. Deep understanding of NUMA...Suggested
$96.8k - $306.4k
...Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale... ..., storage, security, performance optimization, virtual memory management, architecture enablement, and live...SuggestedTemporary workFlexible hours- NVIDIA Gruppe based in Santa Clara is looking for a Senior Linux Kernel Software Engineer to join their Linux networking drivers R&D team. The role involves developing device drivers for advanced network interface cards and optimizing integration with existing solutions...Suggested
- Google Inc. is seeking a Staff Software Engineer specializing in Linux Kernel Memory Management in Sunnyvale, CA. The ideal candidate will lead the design and implementation of new features within the Linux kernel memory management subsystem. Responsibilities include defining...Suggested
- A leading technology company is seeking a Linux Kernel Software Engineer to develop and optimize the Linux kernel for enterprise storage solutions. This role requires deep experience in kernel development and a strong foundation in computer systems. You will collaborate...Suggested
- A leading technology company in California is seeking an experienced Linux and Firmware Developer to work on high-performance custom CPU platforms. You will design and maintain Linux kernel modules and firmware, ensuring seamless integration with hardware. The ideal candidate...
- NVIDIA Gruppe is seeking a Senior Software Engineer to work on system software for datacenter products in Santa Clara, California. This... ...will have over 10 years of experience, a strong grasp on Linux kernel internals, and expertise in data center architectures. Notably...
$174k - $253k
Google Inc. is seeking a Senior Software Engineer focused on Linux Kernel Networking in Sunnyvale, CA. This role involves writing and testing code, participating in design reviews, and providing code feedback. The ideal candidate will have a Bachelor's degree and at least...$140k - $224.25k
NVIDIA Gruppe is seeking a passionate Drivers Engineer to join our OFED Linux Drivers team in Santa Clara, California. As a Drivers Engineer, you will craft kernel drivers for cutting-edge network devices and collaborate with global teams to deliver optimal solutions. Ideal...$123k - $191k
...Linux Kernel Software Engineer Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in...Work experience placement- Arista Networks is seeking a skilled Linux Kernel Engineer to develop and maintain kernel features in EOS. The ideal candidate will have a strong background in C programming and Linux kernel development, with at least 3 years of experience. Responsibilities include collaborating...
- ...their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Linux Kernel Software Engineer to join the Linux networking drivers R&D team. The work environment is versatile, informative, dynamic and challenging...
$167k - $246k
...Linux Kernel Software Engineer - Systems Engineering Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest...Work at officeFlexible hours$132k - $330k
A leading electric vehicle manufacturer is seeking a Linux Kernel Engineer to join their AI development team in Palo Alto, California. You will play a crucial role in developing operating system features for Tesla's advanced AI products. Required qualifications include...- ...years of experience in C and C++ with a strong understanding of Linux kernel and drivers. The ideal candidate will have familiarity with... .... Additional knowledge in networking and electrical engineering principles is desirable. This position emphasizes equal opportunity...
$207k - $301k
Staff Software Engineer, Linux Kernel Memory Management corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 8 years of experience programming in C++. 5 years of experience building and developing large-scale infrastructure...$163.5k - $212.4k
...This role is ideal for an experienced kernel or hypervisor engineer who wants to work hands-on with the... ...and paging), and leveraging Arm V8 virtualization extensions (VHE). You will... ...programming. ~ Experience with Linux kernel development or driver subsystems...Full timeTemporary workFlexible hours- ...We have onsite contract opportunity for Linux Cloud System Engineer. Below is the Job description. Title: Linux Cloud System Engineer... ...hands-on experience in storage management, patching, virtualization (VMware), networking (ports/firewalls), and DevOps practices...Contract work
$160k - $210k
...future. About the Role: Taara is looking to hire a Linux System Software Engineer to build the next generation operating system for... ...Experience with embedded Linux internals: U-boot, secure boot, kernel driver development Understanding of modern security best...Full timeWork at office3 days per week$213k - $263k
...Senior Software Engineer, Linux Kernel Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World...Full timeRemote work$272k - $431.25k
...self‑driving cars to video games and virtual reality. What you’ll be doing... ...degree in Computer Science, Electrical Engineering or related field (or equivalent... ...consistency models Background with kernel mode development Experience with Linux Systems Software development as...$132k - $330k
What to Expect As a Linux Kernel Engineer within the Tesla AI Linux and Sensors team, you will be a key contributor to the system software that powers one of the most advanced and widely deployed AI solutions. You will collaborate closely with both AI silicon and AI software...Hourly payFull timeTemporary workFlexible hours- ...Senior / Staff Linux Embedded Engineer Palo Alto, California Senior Linux Embedded Engineer... ...of navigating system boundaries—from kernel-level debugging to back-end logic and... ...Deployments: Exposure to lightweight virtualization constraints and container orchestrations...
$172.5k - $210k
About the Role: As a Virtualization Validation Engineer , you will be responsible for the end-to-end validation of large-scale, multi-node GPU clusters... ...systems. System Internals : Expert-level knowledge of Linux kernel internals, specifically PCIe topology, VFIO, and memory...Temporary work$132k - $207k
NVIDIA Gruppe is searching for a skilled QA Engineer to join our Workstation and Virtualization team in Santa Clara, California. This role involves collaborating... ...should have a strong background in Windows and Linux, along with significant experience in virtualization...- ...Sr. Linux Systems Administrator Procom is a leading provider of professional IT services and staffing to businesses and governments... ...Linux Administration duties as a Senior Administrator, with virtually no supervision. Must have extensive, strong Linux Sr. Administrator...Permanent employmentContract workFor contractorsH1bImmediate start
- ...of patients worldwide. We're a team of engineers, clinicians, and innovators united by one... ...Function of Position The Senior Linux Platform Software Engineer will join the... ...upgrades across multiple Yocto LTS releases, kernel configuration, and Bitbake recipe maintenance...Local areaRemote workWorldwideFlexible hours
- ...We have contract Onsite opportunity for Linux (Cloud) Systems Administrator in Santa Clara, CA (Onsite) Role : Linux (Cloud... ...Linux platforms, including OS clustering, partitioning, and virtualization . Hands-on experience with day-to-day UNIX/Linux OS installation...Contract workRemote work
- ...edge technology company is seeking a Principal Software Engineer to architect and develop the kernel authoring SDK targeting their innovative Corsair... ...engineering skills, proficient in C/C++ and Python within a Linux environment. Responsibilities include mentoring junior...
$174k - $253k
Google Inc. is hiring a Senior Software Engineer to work on Sashiko.dev, a code-review solution for the Linux Kernel community. The role involves engaging with the open-source community and driving improvements for AI-informed user bases. Responsibilities include debugging...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Kernel / Linux Virtualization Engineer. Be the first to apply!
- linux systems administrator Santa Clara, CA
- senior linux systems engineer Santa Clara, CA
- linux developer Santa Clara, CA
- linux engineer Santa Clara, CA
- linux administrator Santa Clara, CA
- unix linux systems engineer Santa Clara, CA
- linux support Santa Clara, CA
- linux technical support Santa Clara, CA
- linux devops Santa Clara, CA
- linux remote Santa Clara, CA

