Summary
Payam Moradshahi is a Principal Software Engineer and Tech Lead based in Mountain View with eight years focused on embedded systems and a longer career spanning firmware, FPGA, and bring-up engineering. He has driven display and OS-level device bring-up at Google (Fuchsia, Wear OS, Tensor A1) and now leads engineering at NVIDIA, combining low-level driver expertise with system-level ML and cloud-facing experience. With a PhD and M.A.Sc in Electrical Engineering, he brings rigorous research training to pragmatic production work, from ECU firmware and automotive BSPs to high-speed FPGA validation. Payam’s background includes iOS core bring-up at Apple and early automotive and controls work, giving him a rare cross-domain fluency in hardware-software integration. He’s known for shipping hard-to-test platform code and accelerating silicon bring-up cycles, often surfacing subtle hardware quirks into robust software mitigations. Based in Silicon Valley, he blends deep embedded craftsmanship with leadership of complex cross-functional teams.
8 years of coding experience
17 years of employment as a software developer
PhD Electrical Engineering, PhD Electrical Engineering at Carleton University
BASc Chemistry, BASc Chemistry at York University
Toronto Metropolitan University
Kosar Highschool