How would you work with mechanical, electrical, and systems engineers to integrate software and hardware?