Dyson interview question

How do I combine software and hardware