Hardware Developer at IBM Corporation $186,850 | H1B Salary Data