Hardware Engineering at Microsoft Corporation $149,932 | H1B Salary Data