Cynthia Liu

Software Engineer at Google

Seattle, Washington, United States
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
Cynthia Liu is a software engineer based in Seattle with five years of experience building backend systems, embedded tooling, and automation for companies including Google, Amazon, AWS, Uber, and 17LIVE. She has strong cross-compilation and build-infrastructure expertise demonstrated by contributions to high-profile open-source projects like IREE (MLIR-based ML compiler) and OpenTitan (open silicon root of trust), where she enabled RISC-V support and improved build/test automation. At Amazon she worked on advertising reporting engines, and at AWS she automated operational workflows, showing a blend of production engineering and SRE-oriented automation. Cynthia pairs a Stanford electrical engineering master's with hands-on embedded systems work, giving her a hardware-aware software perspective that helps bridge firmware, build systems, and cloud services. Notably, she often focuses on tooling and CI improvements that quietly unlock broader engineering velocity across teams.
code5 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree Electrical Engineering, Bachelor's degree Electrical Engineering at National Taiwan University
bookMaster's degree Electrical Engineering, Master's degree Electrical Engineering at Stanford University
languagesChinese, English
github-logo-circle

Github Skills (16)

risc-v10
embedded10
automation10
automations10
build-system10
cmake10
sys10
python10
build-automation10
verilog9
c-programming8
c-language7
cprogramming-language7
bazel7
qemu7

Programming languages (12)

C#SystemVerilogC++StarlarkCRustLLVMCMake

Github contributions (5)

github-logo-circle
iree-org/iree

Feb 2021 - Nov 2022

A retargetable MLIR-based machine learning compiler and runtime toolkit.
Role in this project:
userBack-end & Build Engineer
Contributions:518 reviews, 122 commits, 255 PRs in 1 year 8 months
Contributions summary:Cynthia contributed to the build and infrastructure aspects of the IREE project, primarily focusing on the RISC-V target. Their commits involved modifying CMake files, toolchain configurations, and build scripts to enable cross-compilation, testing, and integration of the project with the RISC-V architecture and QEMU emulator. They also added new build tools for generating C embed data and updated existing build processes to support specific RISC-V configurations and test setups within the CI environment. Furthermore, the user refactored existing code and updated tests.
mlirspirvvulkantensorflowcompiler
lowRISC/opentitan

Mar 2022 - Nov 2022

OpenTitan: Open source silicon root of trust
Role in this project:
userEmbedded Systems Engineer / Automation Engineer
Contributions:20 reviews, 9 commits, 22 PRs in 7 months
Contributions summary:Cynthia primarily contributed to the OpenTitan project by modifying and updating build and automation scripts. They made changes to the `topgen` script, including cleaning up quotation styles and fixing header guard issues. They also updated the `lowrisc_misc-linters` dependency and made changes to the silicon creator software, fixing GCC-12 compatibility issues within the `spi_device_unittest.cc` file. Additionally, the user improved the `rv_plic` IP generation, allowing for multiple PLIC groups.
root-of-trustrootsilicontrust
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
Cynthia Liu - Software Engineer at Google