Hardware Engineering at Microsoft Corporation $223,800 | H1B Salary Data