Firmware Engineering at Microsoft Corporation $252,512 | H1B Salary Data