Daniel Degrasse

Senior Firmware Engineer at Tenstorrent

Austin, Texas, 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
Daniel Degrasse is a Senior Firmware Engineer with eight years of embedded systems experience, currently supporting product firmware at Tenstorrent from Austin, Texas. He is a top contributor and maintainer in the Zephyr RTOS community, having architected and implemented the SD/SDIO subsystem and drivers for multiple SoCs while improving display, flash, and peripheral stacks. His expertise spans disk/flash technology, embedded display pipelines, TCP/IP networking, and low-level driver development (UART, SPI, I2C, I2S), with hands-on experience enabling multicore SoCs and SOC-level power management. Previously at NXP he drove upstream enablement and tooling that accelerated new product integrations and customer wins. Comfortable across firmware, bootloaders (MCUBoot), and full-stack tooling, he blends deep systems-level knowledge with a collaborative open-source mindset. An uncommon strength: he balances large-scale upstream stewardship with pragmatic device bring-up experience that shortens time-to-production.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS Electrical Engineering, Bachelor of Science - BS Electrical Engineering at Rice University
github-logo-circle

Github Skills (12)

i2c10
embedded10
rtos10
c-language10
driver10
io10
sys10
mi10
hal8
abstraction-layer8
signal-processing6
digital-signal-processing6

Programming languages (7)

TypeScriptC++CRustJavaScriptLuaPython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Sep 2021 - Mar 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:2937 reviews, 398 PRs, 3045 comments in 3 years 7 months
Contributions summary:Daniel's contributions focused on enhancing the Zephyr RTOS by adding support for the NXP Semiconductors's hardware, especially related to SD card and display functionality. The user implemented core functionalities for SDIO devices, updated the STM32 SDHC driver, and implemented improvements for the RM67162 display. Furthermore, the user addressed various bugs and limitations within the SD card subsystem, enhancing its stability and functionality. Additionally, the user also added support for DMIC and camera features.
bluetooth-lereal-timezephyrsecuregit-repository
nxp-zephyr/zephyr

Sep 2021 - Jan 2023

Contributions:1 review, 314 commits, 4 PRs in 1 year 4 months
git-repositoryversion-controlzephyr
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
Daniel Degrasse - Senior Firmware Engineer at Tenstorrent