Hardware Engineering at Microsoft Corporation $177,161 | H1B Salary Data