Assembly & Test Engineer at Brocade Communications Systems $142,202 | H1B Salary Data