Memory Software Development Engineer at IBM Corporation $163,550 | H1B Salary Data