How do you work effectively with multidisciplinary teams, including hardware engineers, system designers, and project managers?