Firmware Engineering at Microsoft Corporation $193,050 | H1B Salary Data