Shawn Nematbakhsh

Software Engineer at Rivos Inc.

San Francisco Bay Area 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
Shawn Nematbakhsh is an experienced embedded software engineer with 14 years building firmware and low-level systems across consumer devices, automotive trucking, and secure silicon platforms. Based in the San Francisco Bay Area, he has driven Chromebook bring-up and embedded controller firmware at Google, actuator and CAN/J1939 control for Waymo’s trucking efforts, and currently works on sensitive projects at Rivos. He contributes to Zephyr RTOS upstream work—adding OpenTitan Earl Grey board support, UART/SPI drivers and RISC-V timer code—demonstrating expertise in RTOS, device trees, and secure hardware integration. Comfortable across firmware, kernel, and board bring-up, he pairs deep hardware knowledge with long-term product support for OEMs and camera SoC platforms. Colleagues rely on him for solving obscure platform issues like manifest sizing and adapting components to novel silicon, indicating a pragmatic engineer who thrives on low-level challenges.
code13 years of coding experience
job20 years of employment as a software developer
bookM.S., Computer Science, M.S., Computer Science at University of California, Riverside
github-logo-circle

Github Skills (14)

embedded-language10
risc-v10
embedded10
rtos10
microcontroller10
zephyr10
spi9
device-tree9
uart9
c178
c118
bluetooth-le4
iot4
bluetooth4

Programming languages (5)

SystemVerilogShellC++CPython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Nov 2021 - Jan 2025

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:36 reviews, 13 PRs, 47 comments in 3 years 2 months
Contributions summary:Shawn's primary contributions focus on adding support for the OpenTitan Earl Grey board within the Zephyr RTOS. They implemented drivers and board-specific configurations for peripherals like UART and SPI, and a RISC-V machine timer. The work included creating device tree configurations and adapting existing components for the OpenTitan platform, demonstrating expertise in embedded systems development. The user also addressed manifest sizing issues.
bluetooth-lereal-timezephyrsecuregit-repository
rivosinc/pcie-power-logger

May 2022 - Mar 2025

Firmware and tools for logging PCIe power consumption using an MCU board + PMD.
Contributions:1 review, 8 PRs, 8 pushes in 2 years 10 months
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
Shawn Nematbakhsh - Software Engineer at Rivos Inc.