Firmware Engineering at Microsoft Corporation $162,048 | H1B Salary Data