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.
11 years of coding experience
7 years of employment as a software developer
B.S.E.E., Major: Electrical Engineering; Minor: Mathematics, B.S.E.E., Major: Electrical Engineering; Minor: Mathematics at Texas Tech University
Master of Science - MS, Electrical Engineering, 3.9 GPA, Master of Science - MS, Electrical Engineering, 3.9 GPA at University of Washington
High School Degree, High School Degree at Midway High School
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.