Guohui Xu

Embedded Software Engineer at Particle

Guilin, Guangxi, 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

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job4 years of employment as a software developer
book学士, Electrical, Electronics and Communications Engineering, 学士, Electrical, Electronics and Communications Engineering at 华侨大学
github-logo-circle

Github Skills (10)

c1710
firmware10
embedded10
c-language10
cprogramming-language10
c1110
sys10
pwm9
i2c8
usart7

Programming languages (5)

JavaC++ShellCJavaScript

Github contributions (5)

github-logo-circle
particle-iot/device-os

Apr 2018 - Jan 2023

Device OS (Firmware) for Particle Devices
Role in this project:
userEmbedded Systems Engineer
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.
xenonparticleargonelectronfirmware
redbear/micropython

Apr 2016 - Sep 2016

Contributions:3 releases, 60 commits, 35 PRs in 5 months
pythonpython-implementationconstrainedmicrocontrollerslean
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