Jeremy Szu
About Jeremy Szu
Jeremy Szu is a Software Engineer II currently working at Canonical in Taipei City, Taiwan. He has a background in Electrical Engineering and has contributed to various projects, including rhboot/grub2 and tseliot/ubuntu-drivers-common.
Work at Canonical
Jeremy Szu currently holds the position of Software Engineer II at Canonical, where he has been employed since 2022 in Taipei City, Taiwan. Prior to this role, he worked as an Associate Software Engineer from 2018 to 2020. During his tenure at Canonical, he contributed to significant projects such as rhboot/grub2 and tseliot/ubuntu-drivers-common, utilizing his expertise in software development.
Previous Experience
Before joining Canonical, Jeremy Szu worked at 威聯通 as a Software Engineer from 2015 to 2018 in 汐止. In this role, he focused on fixing bugs and enhancing the grub2 project using C programming. He also resolved issues in the tseliot/nvidia-settings project, further developing his skills in software engineering.
Education and Expertise
Jeremy Szu earned his Bachelor's degree in Electrical Engineering Technologies/Technicians from National Yunlin University of Science and Technology, completing his studies from 2010 to 2014. He further advanced his education by obtaining a Master's degree in the same field from the same institution, which he completed in 2015. His academic background provides a solid foundation for his work in software engineering.
Technical Contributions
In his role at Canonical, Jeremy Szu made notable contributions to the rhboot/grub2 project by addressing issues related to inaccessible memory greater than 4GB. He utilized GDB and the GRUB EFI application with QEMU to tackle these challenges. Additionally, he implemented features for the tseliot/ubuntu-drivers-common project using Python, showcasing his versatility in programming languages and problem-solving capabilities.