Payam Moradshahi

Principal Software Engineer Tech Lead at NVIDIA

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
job17 years of employment as a software developer
bookPhD Electrical Engineering, PhD Electrical Engineering at Carleton University
bookBASc Chemistry, BASc Chemistry at York University
bookToronto Metropolitan University
bookKosar Highschool
github-logo-circle

Github Skills (15)

armv89
operating-system9
kernel9
bare-metal9
libc9
cortex-m8
machine-learning8
linux8
arm8
embedded8
cortex-a8
microkernel7
rtos7
multicore1
fuchsia1

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
mpayam/imx-uboot

Apr 2018 - May 2018

Contributions:2 pushes, 60 branches in 23 days
mpayam/lk

Mar 2018 - Mar 2018

Contributions:3 pushes, 1 branch in 2 days
kernellinuxembedded
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Payam Moradshahi - Principal Software Engineer Tech Lead at NVIDIA