Firmware Engineering at Microsoft Corporation $136,690 | H1B Salary Data