Hardware Engineering at Microsoft Corporation $152,689 | H1B Salary Data