Hardware Engineering at Microsoft Corporation $193,260 | H1B Salary Data