Michael Tien

Firmware Architect at Lenovo

Vancouver, British Columbia, Canada
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
Michael Tien is a Firmware Architect based in Vancouver with over 30 years of hands-on experience spanning embedded systems, circuit design, VLSI CAD, and Android and business software. He currently leads BMC firmware development for cloud service providers at Lenovo, specializing in OpenBMC and AMI solutions for the latest Intel platforms. Previously he designed hardware/software architectures, security features, and tooling across startups and gaming companies, co-founding an arcade hardware/software division and building animation, audio, and peripheral drivers. Comfortable bridging silicon and software, he brings deep firmware debug, verification, and cross-disciplinary orchestration skills that accelerate platform bring-up. His background in VLSI CAD and long tenure in both product and platform roles gives him a rare combination of low-level hardware insight and pragmatic system-level delivery.
code10 years of coding experience
job31 years of employment as a software developer
bookBachelor of Science (BS), Electrical Engineering, Bachelor of Science (BS), Electrical Engineering at National Taiwan University
languagesChinese, English
github-logo-circle

Github Skills (27)

winusb9
kalman7
usb7
hal7
readable7
particle-filter6
filter6
notable6
container-image6
kalman-filter6
simulator6
ubuntu6
ros5
sdk5
cdc5

Programming languages (5)

ShellC++CJupyter NotebookArduino

Github contributions (5)

github-logo-circle
MichaelTien8901/STM32WINUSB

Sep 2018 - Apr 2020

Convert STM32 USB CDC to WINUSB Device with HAL library
Contributions:19 commits, 1 PR, 11 pushes in 1 year 6 months
stm32usbcdchal-libraryusb-cdc
Contributions:51 pushes, 1 branch in 6 years 11 months
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
Michael Tien - Firmware Architect at Lenovo