Michael McLennan

Staff Software Engineer

Michael McLennan has extensive experience in software engineering and research, with a career spanning over three decades. Starting at Bell Labs from 1992 to 1998, McLennan served as a Distinguished Member of Technical Staff, developing computer-aided design tools for semiconductor design and creating the [incr Tcl] extension for the Tcl scripting language. Following this, McLennan worked as a Senior Research Scientist at Purdue University from 2004 to 2015, leading the HUBzero® Platform for Scientific Collaboration. McLennan progressed to Google, first as a Senior Software Engineer from 2015 to 2019 and currently as a Staff Software Engineer, focusing on UI and embedded software development for Google Fiber. Michael McLennan holds a Bachelor of Science, a Master of Science, and a Doctor of Philosophy in Electrical Engineering from Purdue University.

Location

San Francisco, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices