Firmware Engineering at Microsoft Corporation $176,228 | H1B Salary Data