Larry Ho is a Staff System Engineer with 11 years of firmware and embedded systems experience, currently based in Hong Kong and focused on industrial refrigeration systems. He brings deep hands-on expertise in WiFi, Linux, ICs and low-level C/C++ firmware across MCUs such as STM32, PIC, TI and ESP32, and has repeatedly delivered hardware integration for flight controllers, IoT sensors, and consumer electronics. A long-time contributor to prominent open-source flight-controller projects like Cleanflight and Betaflight, he has added board support, I2C/TBS integrations and front-end configurator improvements that bridge firmware and user interfaces. Comfortable leading projects and mentoring engineers, he combines systems-level thinking with pragmatic debugging and optimization skills honed across commercial and hobbyist aerospace domains. Educated in Electrical and Computer Engineering at North Dakota State University, he often applies avionics-grade rigor to connected-embedded products.
11 years of coding experience
12 years of employment as a software developer
B.S. Degree Electrical Engineering & Computer Engineering, B.S. Degree Electrical Engineering & Computer Engineering at North Dakota State University
Clean-code version of the baseflight flight controller firmware
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:35 commits, 14 PRs, 29 comments in 2 years 9 months
Contributions summary:Larry primarily contributed to the Cleanflight firmware by adding support for new hardware, specifically the COLIBRI RACE flight controller and the TBS CorePro. Their work included modifying system initialization files, incorporating new GPS baud rate functionalities, and adding support for I2C communication for TBS CorePro. The user also implemented default configurations and updated the BST code to handle various messages from the TBS CorePro.
Contributions:31 PRs, 23 comments in 2 years 3 months
Contributions summary:Larry primarily contributed to adding support for the COLIBRI RACE flight controller, including specific target configuration files. They implemented features related to TBS CorePro BST communication, adding support for reading and writing various flight control parameters over I2C. The contributions involved modifications to drivers, scheduler, and main program, showcasing a focus on hardware integration and flight controller firmware development. Further enhancements included GPS baud rate adaptation and improvements to the LED strip configuration.
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
Larry Ho - Staff Sytem Engineer at Carrier Refrigeration