Guohui Xu is an embedded software engineer with 11 years of hands-on experience building firmware for BLE, WiFi and cellular IoT devices, currently contributing at Particle and Digi International from Guilin, China. He has a solid background in platform integration and low-level driver work, evidenced by contributions to the widely used Particle device OS where he fixed modem power control bugs, improved PWM drivers, and added support for a new platform. Previously he developed smart jewellery firmware and led BLE/WiFi projects at RedBear, giving him breadth across consumer and IoT edge products. Guohui pairs an electrical engineering bachelor’s foundation with practical embedded systems expertise, specializing in stabilizing device behavior under real-world power and network constraints. Colleagues describe him as persistent and detail-oriented—summed up by his personal motto “keep diving”—which reflects a willingness to dig into tricky hardware-software interactions. He combines steady maintenance work with platform-level enhancements, making him effective at both bug-fixing and extending device capabilities.
11 years of coding experience
4 years of employment as a software developer
学士, Electrical, Electronics and Communications Engineering, 学士, Electrical, Electronics and Communications Engineering at 华侨大学
Contributions:463 reviews, 1150 commits, 298 PRs in 4 years 9 months
Contributions summary:Guohui's contributions primarily involved modifications and formatting within the device OS firmware for Particle Devices. They worked on bug fixes, specifically in the hal/network/ncp_client directory, addressing issues in modem power control. Furthermore, the user's focus was also in fixing and improving aspects of the PWM driver and added support for a new platform, showing a focus on embedded systems and platform integration.
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
Guohui Xu - Embedded Software Engineer at Particle