Firmware Engineering at Microsoft Corporation $209,404 | H1B Salary Data