Hardware Engineering at Microsoft Corporation $196,858 | H1B Salary Data