Jackson Hu is an embedded software engineer based in Melbourne with 11 years of experience and 7+ years in full-time roles building IoT firmware, BSPs, and end-to-end commercial devices. At SmartGuide he leads LPWAN and e-paper product R&D, mass-production test automation, and even contributes to mobile and server-side components, bridging firmware to cloud and apps. His open-source work includes adding GoodDisplay and UC8151d e-paper support to the popular LVGL ESP32 port, showing a practical focus on low-power display drivers and deep-sleep power management. Comfortable switching between hardware BOM analysis, supply-chain research and hands-on driver development, he brings both systems-level design and detail-oriented embedded implementation. Fluency in English and Chinese and experience with regulatory compliance and import/export processes make him effective on international hardware programs.
11 years of coding experience
2 years of employment as a software developer
Professional Year, ICT Professional Year, Professional Year, ICT Professional Year at Monash University
Foundation degree, Science Stream, Foundation degree, Science Stream at RMIT University
LVGL ported to ESP32 including various display and touchpad drivers
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:24 commits, 2 PRs, 38 comments in 6 days
Contributions summary:Jackson primarily focused on implementing support for the GoodDisplay GDEW0154M09 e-paper display within the LVGL (LittlevGL) graphics library for the ESP32 platform. Their contributions involved creating device-specific driver files, including initialization sequences, and implementing functionality for frame buffer updates and partial screen refresh modes. Furthermore, the user added features for power management, including power on and off functionality and deep sleep. The user also added the UC8151d e-paper display.
Unofficial .NET/C# Client for RMIT University online systems
Contributions:60 commits, 2 PRs, 47 pushes in 5 months
dotnetcsharprmit
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
Jackson Hu - Embedded Software Engineer at SmartGuide Pty Ltd