iRobot’s Software Engineering is looking for an exceptional leader to join our team. You’ll be a key contributor to iRobot’s talented and exciting Digital products program. You’ll get to work on inventive software products that provide our customers with rich and convenient ways to interact with our family of consumer robots. The ideal candidate can thrive in a fast-paced environment and enjoys the effective interplay on multi-disciplinary teams to deliver new product capabilities.

As manager of the Mobile software team you will utilize your strong engineering management skills and technical competency, and lead development in an Agile environment to successfully iterate and achieve key product goals. You’ll foster collaboration across technology teams in IoT connectivity, cloud, data analytics, as well as robotics, contributing to next-generation iRobot products and Digital features. Software innovation at iRobot will surprise you.