1,000+ Employees
Public
Consumer
Hardware & Robotics
IoT
Other

iRobot Company Overview

iRobot, the leading global consumer robot company, designs and builds robots that empower people to do more both inside and outside of the home.

iRobot's products, including the award-winning Roomba® Vacuuming Robot and the Braava® family of mopping robots, have been welcomed into millions of homes around the world and are hard at work every day helping people to get more done. 

Our people and culture are what make it all work. We’re having a lot of fun, doing work that’s cool, building the future of the smart home.

We’re brought together by the drive to create, develop, and build the most advanced consumer robotics in the world:

iRobot driven

iRobot is one diverse, collaborative, innovative team, with a breadth of technical professional roles. Come and join us.

Jobs at iRobot

 
77 Jobs Listed
Clear Filters
Bedford
Introduction We seek an experienced Senior Operations Program Manager with demonstrated success in representing Operations and Supply Chain within New Product Development and Sustaining Production Program teams. This role will be the Operations point of contact for all program needs, help drive program team members to deliver all Operations milestones and execute successful production launch in support of the Program schedule and in accordance with Operations production readiness processes. As a Senior member of the team the candidate for this role will be key in driving continuous...
HR, Finance, & Operations
Bedford
Introduction iRobot is seeking a Data Collection Technician from November 1 through December 31 of this year to play an important role on New Product Development Teams to make better, more robust robots that delight the customer by collecting data in users home(s) and annotating/processing data. The data collected will be used by the research and development team for future products. Users will be both internal iRobot employees as well as external to iRobot.Essential functions include:Data Collection Technician will assist in collecting and annotating data. Most of the data...
HR, Finance, & Operations
Bedford
Introduction Were looking for an exceptional Senior Manager who can help us scale our growing Software Test Engineering team and provide technical leadership across the group. In this role, you will be empowered to drive change to help us transform our software test capabilities and bring best practices and tools to all of our delivery teams. You will cultivate and grow strong relationships throughout the R&D organization and champion a quality-first mindset, pragmatism in our work, and the proper balance of urgency & technical rigor. The ideal candidate has managed software...
Software Engineering/QA
Bedford
Introduction Data Collection InterniRobot is seeking a Data Collection Intern from November 1 through December 31 of this year to play an important role on New Product Development Teams to make better, more robust robots that delight the customer by collecting data in users home(s) and annotating/processing data. The data collected will be used by the research and development team for future products. Users will be both internal iRobot employees as well as external to iRobot. Essential functions include: Data Collection Intern will assist in collecting and annotating data. Most of...
IT/Systems/Networking
Bedford
Introduction Imagine the future you could help us build. Teamwork, not just tech work. We are tech futurists and business geniuses. Together, we solve problems to make daily life easier. We are looking for a few more great minds to join our team as we continue to grow one of the world's leading consumer robot companies.Together, we empower people to do more. What You Will Do as our Digital Payments Operations Analyst: The Digital Payments Operations Analyst is responsible for reconciling and monitoring activity for multiple payment types (Visa, MC, Amex, Discover, PayPal,...
HR, Finance, & Operations
Bedford
Introduction iRobot Education is looking for an exceptional principal embedded software engineer to join our team. Key personality attributes should include passion, energy, and the desire to build. Essential Functions/ Job Duties: As part of iRobot Education, you will be designing and implementing new technologies and features into next generation iRobot products. Working in an Agile development process, you will design, implement, and document software to run on embedded platforms. As a lead, you will maintain factory production firmware, develop cutting-edge extensible hardware,...
Software Engineering/QA
Bedford
Introduction TBD TBD
Software Engineering/QA
Bedford
Introduction iRobot is looking for a creative Copywriter & Designer to bring our product messaging and design to new levels. This person will be responsible for working alongside product marketing and external agency teams to deliver a unique writing style and design for consumer facing communications. The work will be used across multiple channels (retail, .com, ATL) as well as partner with vendors to lead design strategies specific to packaging and retail. This is a global role and will be responsible for executing for NA, EMEA, Japan and APAC needs. The ideal candidate is a...
Marketing
Bedford
Introduction iRobots Mobile Engineering team is looking for strong Senior Android Engineer to join our team of true Rock Stars! You'll be a 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. Responsibilities: Work with the incredible group of engineers behind the top-rated iRobot Home mobile app, used by millions of people worldwide Contribute to native Android UI code base written in Kotlin Write...
Software Engineering/QA
Bedford
Introduction Our Robot OS Platform team is expanding and we're looking for an exceptional software manager to join our team. We're looking for someone with great interpersonal skills, passion, energy, and the desire to build. What you will do: As a software manager on our team, you will have a highly visible opportunity to lead a team of engineers in design, development, test, and deployment of new IoT features for iRobots fleet of robots. We'd love to talk to you if you have strong coding fundamentals, interest in working in IoT, structured Agile project management...
Software Engineering/QA
Bedford
Introduction Our Floor Care Robot Software Team is expanding and we're looking for an excellent Associate Software Engineer to join us. You will work on fielded products for immediate customer impact. We're looking for someone with great interpersonal skills, passion, energy, and the desire to build. What you will do: Develop robot software in C and in iRobot's domain specific programming language Collaborate closely across many disciplines (manufacturing, hardware, cloud and mobile software, and more), to define requirements and co-develop solutions Work on the entire...
Software Engineering/QA
Bedford
Introduction iRobot is looking for a highly motivated Personalization CRM Lead to join our team. In this newly created position, you will be responsible for owning the personalization experience roadmap and delivery to drive ecommerce growth for iRobots Direct to Consumer business. You will have experience in strategy, activation, optimization and reporting with a solid understanding of CRM martech platforms. You are intellectually curious, an analytical thinker, highly collaborative in order to work closely with individuals across the entire global enterprise, as well as with our...
Marketing
Bedford
Introduction iRobot is looking for a CRM Specialist to support personalization and email projects and serve as a key player in our global digital transformation. The ideal candidate is detail oriented with a knack for communication and collaboration. He/she is intellectually curious and is an analytical thinker. The CRM Specialist is highly collaborative in order to work closely with individuals across the entire global enterprise, as well as with our technology partners and vendors. Key accountabilities: Manages the day-to-day project workflow for Personalization & Email...
Marketing
Bedford
Introduction iRobot is looking for a Data Analyst to lead analysis on website & campaign performance and serve as a key player in our global digital transformation. The ideal candidate is highly analytical, intellectually curious, detail oriented and highly collaborative comfortable working closely with individuals across the entire global enterprise, as well as with technology partners and vendors. Major Roles and Responsibilities Analyze data on site performance and campaign performance Support Paid Media and Email team on analyzing on site behavior and conversion of...
Marketing
Bedford
Introduction iRobot is looking for a seasoned Senior Manager to lead iRobots Performance Analytics team. In this role you will define, own and drive the analytics roadmap for iRobots Direct to Consumer business and serve as a key player in our global digital transformation. The ideal candidate is highly analytical, intellectually curious, detail oriented and highly collaborative comfortable working closely with individuals across the entire global enterprise, as well as with technology partners and vendors. Major Roles and Responsibilities Define, own and drive the analytics...
Marketing
Bedford
Introduction iRobot Corporation, with a mission of empowering people to do more is at the forefront of the development of robotics and artificial intelligence technologies. iRobot has become one of the worlds preeminent specialist designers and builders of consumer robots. iRobot invests in the development and growth of its people, in a culture of empowerment, innovation and fun. Come work with some of the most talented and influential people in the robotics field utilizing cutting edge technologies, in an exciting, fast-growing industry! We are seeking a CRM Marketing and Customer...
Marketing
Bedford
Introduction The Digital Experience/Web Co-op is responsible for supporting website updates in our CMS (Sitecore) during promotional periods, evergreen operations, and product launches. Primary duties consist of working with the Global Content Team to update our consumer-facing websites across the globe. With this role you will play an integral role in successful global web experience initiatives. What You Will Do This role requires you to work closely with the Global Content Team, as well as stakeholders and colleagues across the organization, on projects supporting iRobot....
Marketing
Bedford
Introduction iRobot is looking for a Digital Experience Project Manager, to assist in developing and executing shopper-experience focused tests across our iRobot.xx Discovery sites. iRobot Discovery sites enable shoppers to learn more about our iRobot product assortment and gather the right information at the right time during their path to purchase. The ideal candidate is a strategic thinker with a knack for considering how updates to the iRobot.xx sites will have downstream impacts across our platforms. He or she is intellectually curious and is an analytical thinker. The Associate...
Marketing
Bedford
Introduction As a part of product development, a Principal Test Engineer will work with the other lead engineers and program manager on a project to develop risk driven test plans that align with the program schedule, goals, and budget. You will lead a small (2-7) team of test engineers, test technicians, and/or interns through execution of these test plans. Your responsibilities include documenting and tracking all system test information, issues, results, and statuses. You should possess enough technical depth to troubleshoot complex cross functional problems, determine root cause...
Software Engineering/QA
Bedford
Introduction Mission Summary As a part of Product Development, a Senior Test Engineer will work under guidance of the Lead Test Engineer to develop and document test methods, procedures, and results that have cross functional and/or cross product applicability. You will also support development of risk driven test plans that align with the program schedule, goals, and budget. You may lead portions of the execution of these test plans. Your responsibilities include documenting and tracking system test information, issues, results, and statuses for the areas of the design that you are...
Software Engineering/QA
Bedford
Introduction iRobot is looking to hire a Service Cloud/CRM Admin on our Customer Care Technology team who will play a vital role in developing a best in class customer service organization by supplying the best technology for our partners, customers, and agent. The successful candidate will have a record of success in improving processes and adoption of the platform. The Service Cloud Administrator will be responsible for the execution of day-to-day configuration, support, maintenance, and improvement of our CRM platform. If you are a customer-focused builder eager to improve...
Marketing
Bedford
Introduction iRobot is seeking a talented Sitecore Developer to help drive and deliver a powerful and best in class experience on our global Sitecore platform. This important role will join our Global Digital and eCommerce Marketing team, working closely with a diverse and exciting mix of talented developers responsible for iRobots global eCommerce ecosystem.In addition to having laser focus on producing outstanding work, the successful candidate will be comfortable working within a high energy, highly collaborative environment. They will also be a driven, excited learner who is as...
IT/Systems/Networking
Bedford
Introduction IRobot is seeking an experienced and innovative Senior Business Analyst to help shape the future of iRobot Services initiatives. The individual will work within our Services team to collaborate across all organizations on the successful identification, measurement, tracking and analysis of our Service & Subscriber KPIs. Youll start by establishing and measuring the key success metrics such as attachment, engagement and churn for our service pilot initiatives. During those trials well perform key tests that will enable us to shape our strategic service offerings going...
Product Management
Bedford
Introduction Our Robot OS Platform team is expanding and we're looking for an exceptional engineer to join our team. We're looking for someone with great interpersonal skills, passion, energy, and the desire to build. What you will do: Develop software in C and C++ for our IoT connected robots on Linux based platforms Coordinate tasks and work with cross-functional teams on delivering key features Triage bug reports and disposition to the different teams Write software documentation and test plans Participate in and drive code reviews Actively...
Software Engineering/QA
Bedford
Introduction Machine Learning Data Collection Co-OpAre you interested in getting hands-on experience with robots and data? iRobot is seeking a Data Collection Co-Op to play an important role on New Product Development Teams to make better robots that delight the customer by collecting data in users home(s) and annotating/processing data. The data collected will be used by the research and development team for development of future products. What You Will Be Doing:The Data Collection Co-Op will collect, annotate, and manage data and data tools. Most of the data collection will take...
IT/Systems/Networking
Bedford
Introduction iRobot Corporation, with a mission of empowering people to do more is at the forefront of the development of robotics and artificial intelligence technologies. iRobot has become one of the worlds preeminent specialist designers and builders of consumer robots. iRobot invests in the development and growth of its people, in a culture of empowerment, innovation and fun. Come work with some of the most talented and influential people in the robotics field utilizing cutting edge technologies, in an exciting, fast-growing industry! The Global Marketing Consumer Insights Team...
Marketing
Bedford
Introduction The Data Engineering Intern will work as part of the Data Applications team and will be responsible for collaboration with senior engineers to release new capabilities to iRobot proprietary software. What you will do - Build, scale, and support features for iRobot proprietary platform supporting multiple business workflows - Work with QA and AWS DevOps teams to ensure a high quality and controlled development process. To be successful you will have - Seeking Bachelor's degree in Computer Science or related field. - Flexible back-end programming...
Software Engineering/QA
Bedford
Introduction iRobot Genius Home Intelligence is a powerful new connected product platform, giving users an unmatched level of personalization and control over their cleaning robots, accounting for their unique homes, schedules, cleaning preferences and smart home integrations. Your contributions will set the iRobot user experience apart from the competition.Are you a software engineer interested in working with data in the consumer robotics and connected home space? Then come join a fantastic team of data architects, engineers, and scientists responsible for ingesting, curating, and...
Software Engineering/QA
Bedford
Introduction iRobot is looking for a highly motivated Performance Marketing Channel Lead Digital Media to join our team. In this newly created position, you will be responsible for owning the performance marketing roadmap and delivery(Paid Search, Paid Social, Programmatic Display) , and managing the newly formed team of Media Specialists to drive ecommerce growth for iRobot.com. You will have experience in strategy, activation, optimization and reporting of digital marketing channels focused on customer acquisition. What You Will Do: Scaling the direct to consumer business...
Marketing
Bedford
Introduction iRobot is looking for a highly motivated Performance Marketing Media Specialist Digital Display to join our team. In this newly created position, you will take full end-to-end responsibility of paid display media performance activities with a clear focus on driving eCommerce growth for iRobot.com. You will have experience in activation, optimization and reporting of digital display media focused on customer acquisition. What You Will Do: Scaling the direct to consumer business on iRobot.com through display and programmatic performance advertising Lead display...
Marketing
Bedford
Introduction Imagine the future you could help us build. Explore and leverage your career with one of the worlds foremost leaders in diverse robotics, we are constantly creating robotic products that improve, impact, and change lives.As an iOS Developer at iRobot, you will be developing mobile applications that control iRobots Consumer Home Products.In this role, you will collaborate with robot developers, designers, testers, and business managers. You will have the opportunity to contribute to all aspects of the product development life-cycle. The ideal candidate must be able to...
Software Engineering/QA
Bedford
Introduction iRobot is looking for a talented UX Designer to lead innovative, shopper-focused tests across irobot.com and serve as a key player in our global digital transformation. The ideal candidate is intellectually curious, obsessed with delivering optimal customer experience and highly collaborative comfortable working closely with individuals across the entire global enterprise, as well as with technology partners and vendors. Major Roles and Responsibilities Develop and iterate on end-to-end UX/UI designs for website tests on desktop, mobile, and tablet user...
Marketing
Bedford
Introduction As a Senior Data Engineer, you will work in a dynamic IT organization supporting enterprise data operations, analytics and reporting. Working closely within a team of Data Warehouse, ETL, BI engineers and business stakeholders you will help to define, design and deliver business critical data integrations and modeling. Reporting to the Data Operations Manager, you will help define and support iRobots Enterprise Data Warehouse function and expand its capabilities to service a growing and diverse business user community. Primary Responsibilities Design, develop and...
IT/Systems/Networking
Bedford
Introduction Responsibilities:Test and evaluate robotic componentsAssemble and/or refurbish robots for field testingDrive robots and provide feedback on performance-related issuesComputer Aided Design (CAD) support for design changes, including submission of changes through the Engineering Review Board and Change Control BoardAnalysis of robotic componentsDesign and manufacture test fixtures for engineersDevelop test metrics and evaluate new designsWrite reports to document how the robot satisfies a given requirementQualifications:Outstanding academic recordBroad scholastic...
Software Engineering/QA
Bedford
Introduction iRobot Corporation, with a mission of empowering people to do more is at the forefront of the development of robotics and artificial intelligence technologies. iRobot has become one of the worlds preeminent specialist designers and builders of consumer robots. iRobot invests in the development and growth of its people, in a culture of empowerment, innovation and fun. Come work with some of the most talented and influential people in the robotics field utilizing cutting edge technologies, in an exciting, fast-growing industry! We are seeking a Systems Test Engineering Co-...
Software Engineering/QA
Bedford
Introduction Responsibilities:Test and evaluate robotic componentsAssemble and/or refurbish robots for field testingDrive robots and provide feedback on performance-related issuesComputer Aided Design (CAD) support for design changes, including submission of changes through the Engineering Review Board and Change Control BoardAnalysis of robotic componentsDesign and manufacture test fixtures for engineersDevelop test metrics and evaluate new designsWrite reports to document how the robot satisfies a given requirementQualifications:Outstanding academic recordBroad scholastic...
Software Engineering/QA
Bedford
Introduction As the leader in home robotics iRobot offers consumers robots than enable people to do more in taking care of their home with a global business footprint across North America, South America; Europe, Africa, Asia, and Australia. This role will lead the way in developing the global product commercial strategy for the Floor Care business which constitutes over 90% of iRobots revenue and includes the iRobot Roomba brand.In this role, you will have the opportunity to take a holistic view of the iRobot business to develop plans that will fuel the short and long-term growth of...
Product Management
Bedford
Introduction
Software Engineering/QA
Bedford
Introduction The Senior Corporate Development Associate is an integral member of a small team of professionals who work closely with Senior leadership. The person in this role will focus on driving growth for iRobot through exploration of new markets, M&A and partnerships as well as general strategy development. They will do this in a team-based setting, and through rigorous fact-based analysis while ensuring alignment with iRobots growth strategy. This will include working in close coordination with iRobots commercial business focused on current market areas, as well as Senior...
HR, Finance, & Operations
Bedford
Introduction Our Robot OS Platform team is expanding and we're looking for an exceptional engineer to join our team. We're looking for someone with great interpersonal skills, passion, energy, and the desire to build. What you will do: Develop software in C and scripts for our IoT connected robots on Linux based platforms Bring up new Linux platforms for our connected robots Coordinate tasks across functional teams (Connectivity, Linux, Robot) Triage bug reports and disposition to the different teams Write software documentation and test plans Participate in...
Software Engineering/QA
Bedford
Introduction
Software Engineering/QA
Bedford
Introduction
Software Engineering/QA
Bedford
Introduction
Software Engineering/QA
Bedford
Introduction
Software Engineering/QA
Bedford
Introduction
Software Engineering/QA
Bedford
Introduction
IT/Systems/Networking
Bedford
Introduction Were looking for an exceptional manager who can help us scale our growing Software Program Management team and provide leadership and coaching to the group. In this role, you will drive best practices for integration planning, communications, risk management, synchronized delivery, budgeting, and similar. You will also participate as an individual contributor on one or more strategic initiatives, as we fully expect you won't be able to resist getting your hands dirty. You will build and maintain strong relationships with a wide range of leaders in the organization, and...
Software Engineering/QA
Bedford
Introduction iRobot Corporation, with a mission of empowering people to do more is at the forefront of the development of robotics and artificial intelligence technologies. iRobot has become one of the worlds preeminent specialist designers and builders of consumer robots. iRobot invests in the development and growth of its people, in a culture of empowerment, innovation and fun. Come work with some of the most talented and influential people in the robotics field utilizing cutting edge technologies, in an exciting, fast-growing industry! We are currently seeking a Global Social...
Marketing
Bedford
Introduction Our team's mission is to creatively solve problems related to iRobots data sources and bring data-driven intelligence to our customers. As an intern on our team, well expect you to have a background in applying probability and statistics to data. You will use these skills to develop insights from our product data. What you will do Develop and maintain metrics, reports, and dashboards for Product, Services and Marketing teams Perform analyses to answer business questions Communicate findings and make recommendations To Be Successful You Will Have You are...
Software Engineering/QA
Bedford
Introduction Do you want to contribute to keeping the localization and mapping of the next generation of products that will live in millions of homes across the world? As a pioneer in the robot industry, our goal is to drive innovation, serve as an industry catalyst and change the world by empowering people to do more. If you are excited about the challenge of creating the next generation of robots, we encourage you to apply or reach out to one of our recruiters on LinkedIn. What you will do Design, implement, test, and document algorithms for iRobot line of robots in C/C++...
Software Engineering/QA
Bedford
Introduction
Software Engineering/QA
Bedford
Introduction
Software Engineering/QA
Bedford
Introduction Our Global Customer Service team is looking for a Knowledge Base Manager to play a critical role in supporting our CRM and FAQ knowledge base. We're looking for a tech savvy individual who enjoys managing multiple priorities simultaneously. Responsibilities: Based on end-user needs, create and update customer service agent facing knowledge articles in the CRM from both a content and display perspective Own effectiveness and ratings of both agent and customer facing knowledge articles Develop manage weekly Knowledge base effectiveness reviews Develop,...
Marketing
Bedford
Introduction Mission Summary As a part of our team, you will work under guidance of the Test Development Manager to plan, design, develop and support new test development efforts as well as improvements to existing tests. Manage a diverse team engaged in new test development and be responsible for the test development road map. Design new tests analyze the data and execute for new and existing products. Actively work with our world class automation team to streamline the process, data gathering and analysis activities. Responsible for making process improvements to testing to ensure...
Software Engineering/QA
Bedford
Introduction iRobot is looking for a highly motivated Production Designer to join our team. As a Production Designer, you apply your creativity, your eye, and your technical skills to the challenge of implementing design across a variety of iRobots digital & retail marketing channels. You will collaborate with teammates across disciplines to clarify requirements, goals, expectations, and timelines. You will occasionally design new work within iRobots brand guidelines. This role requires a skill set in moving content particularly HTML5. Responsibilities Prepare and deliver...
HR, Finance, & Operations
Bedford
Introduction iRobot is looking for a Search Engine Marketing Specialist to deliver revenue and customer growth across Organic Search (SEO) and Paid Search (SEM/PPC) channels.He/she will be responsible for technical SEO and content optimizations working with various teams across the organization to improve search engine rankings for iRobot.xx websites. In this role you will also partner with Digital Marketing Manager to manage Paid Search campaigns, identify synergies between the two channels and develop strategies to maximize traffic and revenue.The ideal candidate must have prior...
HR, Finance, & Operations
Bedford
Introduction As a Sr. Business Intelligence Engineer, you will work in a dynamic IT organization supporting Enterprise Data Services and administration of our Business Intelligence (BI) tools and Data Analytics platforms. Working closely with your business stakeholders, you will help to define, design and deliver business critical analytics and operational reporting. You will be part of a team of Tableau reporting experts, creating scalable, intuitive and high-quality data visualization dashboards in an iterative manner as part of agile projects. Reporting to the Data Operations...
IT/Systems/Networking
Bedford
Introduction Our Robot OS Platform team is expanding and we're looking for an exceptional engineer to join our team. We're looking for someone with great interpersonal skills, passion, energy, and the desire to build. What you will do: Develop software in C and scripts for our IoT connected robots on Linux based platforms Bring up new Linux platforms for our connected robots Coordinate tasks across functional teams (Connectivity, Linux, Robot) Triage bug reports and disposition to the different teams Write software documentation and test plans Participate in...
Software Engineering/QA
Bedford
Introduction Our Robot OS team is expanding and we're looking for an exceptional Senior Principal Software Engineer to join our team. We're looking for someone with great interpersonal skills, passion, energy, and the desire to build. What you will do: Develop simple, maintainable, highly reusable embedded software designs that can be leveraged across our product portfolio Understand customer and system requirements and translate that into software requirements and designs Responsible for defining software design best practices, tools, technologies, and templates...
Software Engineering/QA
Bedford
Introduction Carnegie Mellon University TOC Career Fair Resume Submission
Software Engineering/QA
Bedford
Introduction iRobot Corporation is seeking a high level versatile engineer versed in hardware, and software automation ideally in Industrial Automation (robotics or consumer electronics) as an expert in the subject matter. iRobot has become one of the worlds preeminent specialist designers and builders of consumer robots. iRobot invests in the development and growth of its people, in a culture of empowerment, innovation and fun. Come work with some of the most talented and influential people in the robotics field utilizing cutting edge technologies, in an exciting, fast-growing...
HR, Finance, & Operations
Bedford
Introduction At iRobot the Product Safety and Compliance engineering team manages iRobot product safety requirements coupled with applicable international standards and regulations throughout the product lifecycle providing world-class safety and regulatory leadership and management. We accomplish our mission through robust and effective product safety management processes, regulatory and standards expertise, constant communication, and assurance processes in partnership with R&D engineering, Product Management, Supply Chain Operations, Quality and other internal and external...
Software Engineering/QA
Bedford
Introduction Do you want to steer the future of one of the largest consumer robot companies in the world? As a Senior Embedded Software Engineer you will have an important hand in developing the next generation of robots that will live in millions of homes across the world. As a pioneer in the robot industry, our goal is to drive innovation, serve as an industry catalyst, and change the world by empowering people to do more. What you will do Collaborate on the architecture, design, implementation, and delivery of robotics embedded software Solve complex problems with elegant...
Software Engineering/QA
Bedford
Introduction Mission Summary:iRobot is seeking a Senior Mechanical Engineer with experience in customer-focused product development to join our engineering team. In this position you will be a key part of the Mechanical Engineering organization. You will work as part of a team of mechanical engineers in close collaboration with other engineering disciplines along with team members from partner organizations such as Manufacturing Operations, Quality, Product Management, Industrial Design, User Experience, and more, in an exciting, fast-paced environment. Our teams thrive on technical...
Software Engineering/QA
Bedford
Introduction iRobot is looking to hire a Senior Robotics Software Engineer on our System Test Automation team who will play a vital role in developing the next generation of robots that will live in millions of homes across the world. In this role, you will report be responsible for developing and deploying ground truth platforms for the company and ensuring the end users have a methodology for feedback and feature requests. What You Will Do: Develop new algorithms for reliable pose estimation using a ground truth system in challenging and dynamic environments Work on images...
Software Engineering/QA
Bedford
Introduction As a Software Engineer in Automation, you will work under guidance of the Automation Manager to Lead Test Engineer to plan, design, develop and support automation projects (hardware and software) that will be used to automate and streamline both repetitive and custom tests. You will be working with project teams to identify needs and convert them in requirement and software automation task. Software will be designed mainly in C# and knowledge of networking, database and GUI design will be required. You should possess enough technical depth to support troubleshooting of...
Software Engineering/QA
Bedford
Introduction SummaryiRobot is seeking a talented Digital Project Manager to own the formation, communication, and on time delivery of exciting digital features across our global Digital Technology portfolio of platforms, including eCommerce, CMS, and others. This person will be a critical point of intersection within the organization, and act as a key driver in the creation of new processes and strategic initiatives.In addition to having laser focus on producing outstanding work, the successful candidate will be comfortable working within an energetic environment and getting as...
HR, Finance, & Operations
Bedford
Introduction As a Principal Systems Automation Engineer, you will work under guidance of the Automation Test Manager, to plan, design, develop and support automation fixtures, policies, procedures and software that will be used to automate and streamline both repetitive and custom tests. Working together with the the team and the leadership, you will be responsible for creating technological plan for the future of the group. You will be responsible for identifying best cost/performance platforms and technologies, interface with suppliers and deliver the final product to the team that...
Software Engineering/QA
Bedford
Introduction Software Program Managers at iRobot play an essential role in helping us to deliver awesome products and digital features to our customers. They are responsible for integrated planning, communications, dependency and risk management, and synchronized software delivery execution. Importantly, this is a technical role where your understanding of software and software engineering is essential to successfully building strong working relationships with technical experts and in orchestrating high-quality software releases. The ideal candidate has worked in a successful Agile...
Software Engineering/QA
Bedford
Introduction Are you looking to make a real difference in peoples lives? Here at iRobot, we deliver innovative robots that span a wide spectrum of duties. We are constantly striving to find better ways to free up people from home chores, and we are having fun while doing so.We are seeking a talented, motivated and highly experienced EMC/RF Engineer to join our Electrical Engineering Department as our E3 (Electromagnetic Environment Effects) and radio pre-compliance expert. In this role you will be guiding the product design team during all phases of development on best practices to...
Software Engineering/QA
Bedford
Introduction Mission Summary:An overview of the role. Include the primary duties and applicable skills and knowledge that will be learned. The System Engineering Organization is a high performing, multi-disciplined group, home to the technical leaders on every product in the organization. The Systems Engineering team is recognized in R&D as a critical team in achieving technical success and on time execution of new product development. System Engineering team mission is to guide iRobots development of robotic systems, platforms, modules, and technologies by guiding the...
Software Engineering/QA
Bedford
Introduction iRobots Mobile Engineering team is looking for an exceptional Principal mobile developer 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. You'll work closely with our product and design teams to bring the...
Software Engineering/QA
Bedford
Introduction iRobot is looking to hire a Senior Embedded Software Engineer on our Sensors and Actuators team who will play a vital role in developing the next generation of Robots that will live in millions of homes and yards across the world. If you are a consumer centric pioneer eager to build innovative robot products, please apply now or reach out to one of our recruiters on LinkedIn. What you will do Analyze robot sensor capabilities and performance Design innovative solutions to robot sensing problems using techniques like signal processing and estimation filtering that...
Software Engineering/QA
Bedford
Introduction iRobot is seeking a Software Engineer in Test. This software engineer will develop software test automation to enhance regression, continuous integration, and smoke test environments, and work closely with product developers to create, execute, and automate tests. A successful candidate will have a passion for quality, testing, automation, delivering great products - all, while inventing the future. What You Will Do Promote and implement automation capabilities throughout the SW development lifecycle Develop and execute test automation using Python including...
Software Engineering/QA
Bedford
Introduction iRobot is seeking a Software Engineer in Test. This software engineer will develop software test automation to enhance regression, continuous integration, and smoke test environments, and work closely with product developers to create, execute, and automate tests. A successful candidate will have a passion for quality, testing, automation, delivering great products - all, while inventing the future. What You Will Do Promote and implement automation capabilities throughout the SW development lifecycle Develop and execute test automation using Python including...
Software Engineering/QA
Bedford
Introduction The iRobot Home mobile app is top-rated on both Apple and Google app stores and is used by millions of people worldwide. It is the interactive interface that builds a trusted partnership that empowers users to achieve a well-maintained home and yard. The app ensures users know that their robots understand household routines and fit well into activities in a Smart Home. Users have an at-a-glance view of what their robot is doing now, what actions are upcoming, and past history of work robots have performed. Our data-driven, personalized app interface uses the latest...
Software Engineering/QA
Bedford
Introduction You will join a fantastic team of software engineers who are responsible for scaling out iRobots connected products solution to support millions of robots on Amazon Web Services. This team is also responsible for developing iRobots Amazon Alexa, Google Assistant and IFTTT integration offerings. You will design, enhance, mature, and support iRobots cloud IoT solutions. These solutions are the foundation for key services and capabilities supporting iRobots connected products roadmap. Essential Functions/Job Duties Design, development and configuration of software...
Software Engineering/QA

Empowering people to do more

Our mission doesn’t just apply to our customers - we also empower iRoboteers to be, do, and achieve more. We’re committed to building a diverse workforce that represents our global consumer base, celebrating individual ideas and different perspectives.

 

 

 

 

 

 

 

 


Our Core  Values

Passionate
We care about the work we do, the products we develop, and the technology we explore. We’re passionate about using robotics to make the world a better place.

Determined
We work in a fast-paced industry. This isn’t for the faint-hearted. But we see every challenge as an incredible opportunity to innovate, experiment, and overcome.

Collaborative
This isn’t a place for big egos. iRoboteers come together to solve problems, develop cool technology, and get our products into millions of homes around the world.

Developmental
We believe in empowering our people to take risks and make decisions, all with the freedom to fail. We value different perspectives, new ideas, and bold thinking.

Reasons to join iRobot

 

 

 

 

 

 


An Overview of Our Hiring Process

Resume review by a real person, not a robot
If your resume is a match for one of our current openings, an iRobot recruiter will reach out and provide insight into our company, our products, and our culture. If your background and skills seem like a good fit, we’ll share your information with the Hiring Manager.

Hiring Manager phone interview
In addition to a conversation with the Hiring Manager, technical roles will also have a technical assessment for coding skills and best practices.

An on-site interview with the team
These in-person interviews will help you learn more about the people you will work with and the projects you will contribute to.

You’ve reached top candidate status
We’ll work with the team to make sure they have the best candidate for the role, and then the recruiter will contact you to extend a verbal offer and will request to speak with a few references. iRobot will then send you a written offer and you will be well on your way to becoming an iRoboteer!

Danielle Dean
Technical Director of Machine Learning

"I love how much iRobot emphasizes learning, risk-taking, and innovation, and gives me the opportunity to work with different people."

Eva Moscat
Manager, Software Engineering

"Every day I feel challenged – whether it’s technical problem solving, or getting my team up to speed on a new project and making sure they are happy, motivated, and developing in their careers."

Emiko Komori
Corporate Counsel

"Collaborating with people who are very passionate and dedicated to building products that bring joy and ‘wow!’ to customers is my favorite part of my job."

Brandon Rohrer
Principal Data Scientist

"iRobot is a wonderland for a data scientist. Our data helps us enhance our customers’ experiences by better understanding their needs and delivering new solutions to exceed their expectations."

Victoria Liceaga
Manager, Product Marketing

"The Global Marketing group is dynamic and lively. We are always moving fast to plan for new products, execute seasonal campaigns, and pivot based on changes in the market. We are so fortunate to be marketing products that our customers love as much as we do and that add real value to their lives."

Eric Burbank
Principal Mechanical Engineer

"The hardware engineering group at iRobot is incredibly innovative and fun to work with. We have a full range of engineers with many diversified talents. Everyone is incredibly willing to share their expertise and help out on challenges."

Evn Tomeny
Manager of Enterprise Collaboration

"The collaborative nature of the team is refreshing. Everyone works together to find interesting solutions to complicated problems, and contributions are appreciated from anywhere. Because of the diverse set of backgrounds and experiences, you’ll often find answers where you least expect them!"

Michelle Gattuso
VP Portfolio & Digital Product Management

"iRoboteers know that their contributions matter. They are always doing what they can to make things better and deliver great products that customers will love. We know we’ve had a hand in changing the world and it shows in our drive and determination to keep moving forward."

Lauren Stern
Principal Design Researcher

"Our team is unique because we have so many disciplines within the Design department. Owning and using a robot is a multi-faceted experience, and we all work together to create that experience for our users. The cross-discipline collaboration is really special. It’s a group of funny, enthusiastic, creative, kind people."

Sushmita Bawari
Director, Strategic Sourcing

"It’s great to have the opportunity to manage a global team and work with suppliers from all around the world. It really helps you appreciate how inter-connected everything is."

8 Crosby Drive
Bedford, MA 01730
177 E Colorado Boulevard, Suite 400
Pasadena, CA 91105