Brent Lu

Senior Software Engineer at Google

New Taipei, Taiwan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Brent Lu is a senior software engineer with over two decades of experience in ARM/x86 SoC driver development and seven years of focused work in Linux audio, firmware, and kernel upstreaming. He blends deep C and Python expertise with hands-on contributions to the Sound Open Firmware (SOF) project, notably improving topology support for codecs like RT1011 and CS42L42 and introducing features such as always-on MCLK. At Intel he enabled multiple audio codecs across Chrome OS and Android BSPs and resolved complex kernel and hardware bring-up issues, and he now applies that platform-level systems knowledge to GPU machine NPI at Google Cloud. Beyond drivers, his background spans MIPI-DSI panel enabling, FPGA validation, Bluetooth stacks, and Android HAL/policy work, giving him a rare full-stack embedded-systems perspective. Colleagues rely on him for shipping robust audio and platform integrations that bridge silicon, firmware, and OSS communities.
code7 years of coding experience
job22 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at National Taiwan Ocean University
bookMaster's degree, Computer Science, Master's degree, Computer Science at National Chung Cheng University
languagesEnglish, Chinese
github-logo-circle

Github Skills (7)

firmware10
audio10
embedded10
dspic10
sys10
dspace10
i2s9

Programming languages (2)

ShellC

Github contributions (5)

github-logo-circle
thesofproject/sof

May 2020 - Jan 2023

Sound Open Firmware
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:74 reviews, 88 commits, 81 PRs in 2 years 8 months
Contributions summary:Brent primarily contributes to the "Sound Open Firmware" project by modifying topology files, which define audio processing pipelines for various hardware configurations. Their work focuses on supporting different audio codecs (like RT1011, CS42L42, and MAX98360A), and involves configuring serial audio interfaces (SSP) with specific clock settings, data formats, and control flags. They also address bugs related to clock control within the SSP driver and introduced features like always-on MCLK for improved audio performance.
firmwaremidiaudiodspsound
brentlu/linux

Nov 2020 - Dec 2024

Linux kernel source tree
Contributions:514 pushes, 85 branches in 4 years 1 month
kernellinux-kernellinuxkernel-source
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
Brent Lu - Senior Software Engineer at Google