Hardware Engineering at Microsoft Corporation $216,284 | H1B Salary Data