Summary
Sergio Soares is an embedded software engineer with eight years of experience building smart home and firmware-level products, currently working on Smart Home software at Google in Waterloo. His background spans hands-on embedded systems design and technical leadership at ON Semiconductor, product-focused firmware at Square, and research roles that bridge algorithms and applied engineering. He holds a Master’s in Computer Science and dual Computer Engineering degrees with research experience at the University of Washington, reflecting a strong foundation in both theory and practical systems. Sergio is comfortable moving between low-level hardware interfaces and higher-level product concerns, shipping reliable embedded features at scale. Based in Canada, he combines a collaborative, networking-oriented approach with a track record of leading embedded teams and tools development. A less obvious strength is his mix of academic research and commercial embedded tool-building, which helps him translate complex algorithms into production-ready firmware.
8 years of coding experience