Hardware Engineering at Microsoft Corporation $174,508 | H1B Salary Data