Summary
Tim Froehlich is a software engineer with a decade of experience building embedded systems, virtualization and developer tooling, currently working on GMS Core at Google from Austin. He has moved fluidly between hands-on embedded Linux, hypervisors and cloud-native CI/CD, and recently authored Gradle build integrations— including a plugin to package Rust native libraries into Android artifacts—for Android Automotive projects. Tim combines low-level systems expertise (Yocto, Buildroot, hypervisors) with practical DevOps skills (GitLab CI, auto-scaling runners, Terraform, GCP) and a long-standing emphasis on documentation, testing and developer ergonomics. He’s equally comfortable debugging hardware-near firmware and designing build pipelines that save teams time, and he proactively seeks to eliminate recurring operational pain points before they become critical.
10 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at Drexel University