Hardware Developer at IBM Corporation $157,758 | H1B Salary Data