Hardware Developer at IBM Corporation $163,159 | H1B Salary Data