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