Design Engineer RF Embedded Firmware at CA Engineering
Salt Lake City Metropolitan Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ryan Lindeman is a seasoned embedded firmware and RF design engineer with over 15 years of professional experience and more than two decades of hands-on software practice. He excels at rescuing and modernizing large legacy codebases—having managed nearly a million lines of aging production code—and brings strong architecture, mentoring, and FSM-based refactor expertise to complex embedded systems. At CA Engineering he focuses on QSDK/OpenWrt/BuildRoot firmware solutions for customers like Philips Lighting and Nest, while his open-source contributions to the Embedded Template Library show deep proficiency in algorithm design and balanced tree data structures (AVL map/set). Known for quickly onboarding unfamiliar code and translating hardware constraints into pragmatic firmware and driver implementations, he pairs practical engineering with a passion for teaching others the "why" behind robust software architecture.
15 years of coding experience
13 years of employment as a software developer
The University of Utah
BS, Computer Science, BS, Computer Science at Weber State University
Contributions:9 commits, 4 PRs, 22 comments in 4 months
Contributions summary:Ryan contributed to the development of the Embedded Template Library (ETL), specifically focusing on the `imap` and `iset` containers. The commits reveal work on implementing core data structures, including initial releases of `etl::map` without balance and `etl::set` based on `etl::map`. Furthermore, the user fixed const correctness issues and implemented AVL balancing for the map, indicating a focus on algorithm design and data structure optimization.
A script to download General Conference talks for offline listneing
Contributions:4 releases, 15 commits, 2 PRs in 2 years 5 months
downloaderpythonconference-talkskaiosoffline
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
Ryan Lindeman - Design Engineer RF Embedded Firmware at CA Engineering