Describe a time when you had to work with a cross-functional team such as mechanical or electrical engineers to solve a software bug.