Hardware Engineering at Microsoft Corporation $175,200 | H1B Salary Data