Yilun Xu is a Staff Software Engineer based in Hong Kong with 11 years of professional experience and a master's in automation from Southeast University. He specializes in Linux OS development for device drivers, power/thermal management, and x86 virtualization (KVM/QEMU), and currently contributes as one of the maintainers for the Linux FPGA community at Intel. His career spans startups and large silicon companies—working on USB device controller IP, Android power management, and media-device firmware—which gives him a rare blend of low-level kernel expertise and practical product-focused engineering. Known for shipping robust platform solutions across SoC, tablet, and phone platforms, he pairs deep systems knowledge with a track record of sustaining complex open-source stacks. An interesting facet of his profile is fluency in both engineering and English from dual bachelor degrees, enabling cross-functional collaboration across global teams.
11 years of coding experience
9 years of employment as a software developer
Master's degree, Automation Engineer Technology/Technician, Master's degree, Automation Engineer Technology/Technician at Southeast University
Bachelor’s Degree, First Degree: Automation Engineer Technology/Technician, Second Degree: English, Bachelor’s Degree, First Degree: Automation Engineer Technology/Technician, Second Degree: English at Huazhong University of Science and Technology
Backport version of the linux-dfl (Device Feature List) kernel driver for FPGA devices. This is an out-of-tree driver, designed to be built, packaged, and installed as a stand-alone set of driver modules.
Contributions:101 commits in 1 year 6 months
kernelbackportstand-alonekernel-driverstand
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Yilun Xu - Staff Software Engineer at Intel Corporation