Lenny Cheng

Staff Firmware Engineer at Alphawave Semi

Sunnyvale, California, United States
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
Lenny Cheng is a Staff Firmware Engineer based in Sunnyvale with 10 years of experience building high-speed SerDes, Ethernet, and PCIe firmware for hyperscale networking platforms. He combines low-level C/C++ and custom ISA assembly work with Python-driven test automation, RTL simulation debugging, and compiler/tooling contributions to deliver silicon bring-up and PVT verification. Prior roles at Alphawave, Juniper, and ecobee show a breadth spanning bare-metal MCUs, embedded Linux/kernel hacking, and networking stacks, plus experience in video processing and distributed systems from earlier co-ops. Known for clear cross-functional communication, he scopes technical requirements for non‑technical stakeholders and follows through with measurable results. Outside the obvious, he pairs firmware depth with full-stack and GUI experience, making him effective at bridging hardware, software, and product teams.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Applied Science - BASc Computer Engineering, Bachelor of Applied Science - BASc Computer Engineering at University of Waterloo
languagesEnglish, French, Chinese, do programming languages count?
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (27)

wpa-supplicant8
inheritance7
java-bytecode7
compile7
wpa6
polymorphism6
wifi5
crosstool-ng5
bytecode5
java5
asp-net-mvc5
camera4
kernel4
initramfs4
yocto4

Programming languages (4)

C#C++TeXJavaScript

Github contributions (5)

github-logo-circle
Contributions:1 release, 3 pushes, 1 branch in 3 years 3 months
Contributions:1 release, 4 pushes, 1 branch in 3 years 3 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