Staff Software Developer, Embedded Systems/Firmware at Google (Waterloo, ON, Canada) — aijobsearch