Computer Science Jobs

Senior Software Developer – Sensors (Team Lead)

We are looking for a senior software developer to join and lead our platform team to work on sensors algorithms.

Sr. Software Engineer, Mobile Builds

Responsible for supporting the software build and release needs of iRobot’s mobile software teams.

Hands on multiple aspects of the build, test, and deployment systems, from designing the build / test / release pipelines for the development team to helping fellow engineers resolve problems in the development environment for iOS and Android.

Sr. Software Engineer

As part of Product Development, you will assist senior developers in designing and implementing new technologies and features into next generation iRobot products. While working in an Agile development process, you will design, implement, and document software to run on embedded platforms.

Software Manager, SLAM/Perception

We are looking for an innovative software manager to help us lead the intelligence revolution for robots. You will lead a team, utilizing state-of-the-art algorithms, to advance capabilities in Simultaneous Localization and Mapping (SLAM) and perception. Success will mean creating autonomous robots that live side-by-side with their human counterparts.

Research Scientist

Research scientist needed to help us develop and manufacture the most advanced 3D sensor for self-driving cars, autonomous robots, and factory automation.

We're sorry, there are currently no jobs in this category.