Intermediate Firmware Engineer at 3D Systems, Inc $103,334 | H1B Salary Data