Huaqi Fang

Embedded Software Director at Nuclei System Technology Co.,Ltd. (芯来科技)

Wuhan, Hubei, China
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
Huaqi Fang is an Embedded Software Director with 12 years of experience building RISC-V and IoT platforms, currently leading the design and implementation of Nuclei’s embedded software and AI software platforms. He combines deep low-level expertise in C/C++ and Python with hands-on hardware integration—having added Nuclei RV32/RV64 support and board-level drivers to the widely used RT-Thread RTOS. Previously at Synopsys he contributed to embARC, Zephyr, and embedded vision efforts, bridging open-source ecosystems and commercial processor toolchains. A master’s graduate in Embedded Systems from Huazhong University of Science and Technology, he is equally comfortable architecting platform strategy and writing UART/PWM drivers. Known for pragmatic engineering and open-source stewardship, he embraces the “AI era” while keeping close to silicon.
code12 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree, Embedded System, Master’s Degree, Embedded System at Huazhong University of Science and Technology
languagesEnglish, Chinese
github-logo-circle

Github Skills (12)

uart10
kernel10
risc-v10
bsp10
embedded10
rtos10
microcontroller10
sys10
pwm9
cortex-m8
iot8
arm8

Programming languages (16)

JavaC++CMakefileTeXHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
RT-Thread/rt-thread

Apr 2020 - Oct 2021

RT-Thread is an open source IoT Real-Time Operating System (RTOS).
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 review, 11 commits, 9 PRs in 1 year 6 months
Contributions summary:Huaqi primarily contributed to adding and supporting the Nuclei RISC-V processor within the RT-Thread operating system. This involved adding Nuclei RV32 and RV64 support, including the RVSTAR BSP and UART driver integration. Additionally, the user worked on board support package (BSP) improvements for the Nuclei HummingBird and demosoc FPGA evaluation boards, including adding documentation, driver support (e.g., PWM and UART), and addressing issues, demonstrating a focus on low-level system integration and hardware adaptation.
kernelthreadrt-threadcortex-mreal-time
Nuclei-Software/u-boot

Jun 2020 - May 2024

"Das U-Boot" Source Tree
Contributions:13 pushes, 10 branches in 3 years 11 months
u-bootdas
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
Huaqi Fang - Embedded Software Director at Nuclei System Technology Co.,Ltd. (芯来科技)