Describe a time when you had to work closely with hardware engineers or mechanical designers to resolve a critical software bug.