David Rhodes

Linux Device Driver Developer at Cirrus Logic

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

👤
Senior
🎓
Top School
David Rhodes is a Linux device driver developer with a decade of experience building embedded systems and audio-focused DSP solutions, currently applying his expertise at Cirrus Logic in Austin. He holds a BS and MS in Computer Engineering from Georgia Tech, where his work bridged embedded C, ARM microcontrollers, Android, and research-grade signal processing. David's background includes practical experience across drivers, filesystems, networking, and Windows drivers from his time at the Georgia Tech Research Institute, giving him a rare full-stack perspective on low-level system integration. Known for blending engineering rigor with audio engineering sensibilities, he thrives on turning signal-processing research into production-quality kernel and firmware components.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor's Degree, Master's degree, Computer Engineering, Bachelor's Degree, Master's degree, Computer Engineering at Georgia Institute of Technology
github-logo-circle

Github Skills (22)

codec10
logic10
upstream9
distro9
caf9
moto9
manjaro9
raspberry8
linux8
linux-kernel7
kernel7
forum7
tablet6
beagleboard6
raspberry-pi5

Programming languages (1)

C

Github contributions (5)

github-logo-circle
Contributions:54 commits in 3 years 1 month
Contributions:287 commits in 4 years 8 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
David Rhodes - Linux Device Driver Developer at Cirrus Logic