Whenever you're ready, walk me through how you'd approach this.
Describe a time you designed a system that had to interact with multiple, disparate hardware interfaces for a Genesis client project.