Ryan Mcclelland

Firmware Engineer at Meta

Seattle, Washington, 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
Ryan Mcclelland is a firmware engineer with 11 years of experience designing low-level software for microcontrollers and DSPs, currently developing unannounced prototypes at Reality Labs Research (Meta). He brings deep C and ARM assembly expertise, a strong track record building UART/I2C drivers, USB stacks (DFU and CDC), and low-latency serial communication for embedded products spanning consumer wearables to transit hardware. Ryan has shipped safety-critical and production systems for automotive and mass-transit customers, and has experience with embedded Linux, Yocto kernel builds, and hardware bring-up. He combines systems-level debugging and toolchain management—Jenkins, GitHub, JIRA, Confluence—with hands-on driver and ISR development. Uncommonly for a firmware engineer, he has also created desktop tooling (C# GUI test tools) and taught Git internally, reflecting an ability to bridge embedded constraints with developer workflows.
code11 years of coding experience
job7 years of employment as a software developer
bookB.S.E.E., Major: Electrical Engineering; Minor: Mathematics, B.S.E.E., Major: Electrical Engineering; Minor: Mathematics at Texas Tech University
bookMaster of Science - MS, Electrical Engineering, 3.9 GPA, Master of Science - MS, Electrical Engineering, 3.9 GPA at University of Washington
bookHigh School Degree, High School Degree at Midway High School
languagesEnglish, Spanish, Japanese
stackoverflow-logo

Stackoverflow

Stats
51reputation
9kreached
0answers
6questions
github-logo-circle

Github Skills (110)

zephyr-rtos10
odroid10
bluetooth10
embedded10
apple210
cpp10
emulation10
haskell10
merry10
pi10
linux-kernel10
swift10
shell10
git10
microcontroller10

Programming languages (8)

TypeScriptC#C++ShellCJavaScriptRubyPython

Github contributions (5)

github-logo-circle
XenuIsWatching/zephyr

Feb 2021 - Jul 2026

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:906 pushes, 297 branches in 5 years 5 months
architecturesscalablegit-repositorysecuresoftware-defined-radio
Homebridge plugin for controlling Hubspace accessories.
Contributions:2 releases, 33 pushes, 5 branches in 3 years 2 months
homebridge
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