Summary
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.
9 years of coding experience
5 years of employment as a software developer
Bachelor's Degree, Master's degree, Computer Engineering, Bachelor's Degree, Master's degree, Computer Engineering at Georgia Institute of Technology