Firmware Engineering at Microsoft Corporation $180,710 | H1B Salary Data