Principal Embedded Software Engineer at Irobot Corporation $157,465 | H1B Salary Data