Hardware Engineering at Microsoft Corporation $140,991 | H1B Salary Data