Hardware Engineering at Microsoft Corporation $209,295 | H1B Salary Data