Skip to main content
Search Jobs

Research & Development

iRobot employees in a meeting room

Explore Our Research
& Development Teams

Whether you're interested in working on system-level product testing or pioneering the future of our robot technology, we have something for you. Here, you’ll be able to tap into your creativity and create impactful work on a diverse and committed team.

Fun Facts

twins icon

Three team members each
come from a set of twins.

program managers icon

Program Managers have a wide
variety of experience.

employee resource group icon

Two team members lead iRobot’s
Employee Resource Groups.

DO NOT DELETE THIS

This is an explanation of this module that will only be visible on the cms guide and in the content editor in the admin.

This module is a marker to work in conjunction with the "In Page Navigation Links" Section/module.

To demonstrate the function of this, on the CMS guide, please find "In Page Navigation - Section (add new)" and click on "Link 1".  Doing so should have scrolled the page down to this section.

How this works:

  1. Please note the identifier field of this module in the CMS admin (it will not be visible on the CMS guide)
  2. By default, it should be "example"
  3. Go to "In Page Navigation - Section (add new)" in the CMS admin 
  4. Click in the middle of "Link 1" (in between "i" and n", for example) and then find "insert/edit link" from the buttons above the editor.
  5. Click on "insert/edit link"
  6. Note that "Link 1"  has a "url" field of "#example"
  7. As long as each link/marker pair has a matching url/link (url for links, identifier for the markers). The modules should be set up correctly.
  8. Note that links must have a "#" at the front of each url in order for the modules to work. For example, a marker with an identifier field that has "product" must have a matching link with a url field that has "#product" in order for the in page navigation to work.

This team spearheads innovation, focusing on advanced systems and technology for core, adjacent, and disruptive products. Leveraging their talent, iRobot maintains market leadership and expands our portfolio, delving into new segments, products, and technology.

Meet the Team

This is a highly skilled, cross-disciplined group with experience in creating a range of robot applications and customizable technology modules for various platforms. You’ll tackle real problems using cutting-edge technology and transform setbacks into successes, ultimately contributing to the development of superior final products.

What You'll Work On

Our needs are ever-changing, but some past initiatives include Home Check-In, Pad Washing, Intelligence Suite, and beyond. Anticipate engaging in the development of full-stack advanced technologies for next-gen robots.

A Day in the Life

Each day offers exciting opportunities for collaborative meetings, problem-solving discussions, and engaging brainstorming sessions. You'll dive into designing, coding, and running tests for innovative robotics projects that define the cutting edge of the industry.

The Best Part of the Job

We collaborate to solve challenges and drive innovation and growth at iRobot. You'll contribute to projects, expand your skill set, and make an impact within the robotics industry.

DO NOT DELETE THIS

This is an explanation of this module that will only be visible on the cms guide and in the content editor in the admin.

This module is a marker to work in conjunction with the "In Page Navigation Links" Section/module.

To demonstrate the function of this, on the CMS guide, please find "In Page Navigation - Section (add new)" and click on "Link 1".  Doing so should have scrolled the page down to this section.

How this works:

  1. Please note the identifier field of this module in the CMS admin (it will not be visible on the CMS guide)
  2. By default, it should be "example"
  3. Go to "In Page Navigation - Section (add new)" in the CMS admin 
  4. Click in the middle of "Link 1" (in between "i" and n", for example) and then find "insert/edit link" from the buttons above the editor.
  5. Click on "insert/edit link"
  6. Note that "Link 1"  has a "url" field of "#example"
  7. As long as each link/marker pair has a matching url/link (url for links, identifier for the markers). The modules should be set up correctly.
  8. Note that links must have a "#" at the front of each url in order for the modules to work. For example, a marker with an identifier field that has "product" must have a matching link with a url field that has "#product" in order for the in page navigation to work.

Our PMO team is home to the dedicated people chartering the course for iRobot programs from cradle to grave. As a member of this team, you’ll collaborate across the organization, removing obstacles to our ongoing success and empowering our technical teams to excel.

Meet the Team

It’s not often that you come across a company where Program Managers effortlessly blend technical expertise, logistical oversight, and extensive collaboration—but that’s exactly what you’ll find at iRobot. Since most members started as an engineer, we’re able to “stay technical” while providing insight to leadership.

What You'll Work On

As a Program Manager, you'll lead the delivery of the next generation of robotic systems. You may also troubleshoot to maintain high-quality standards for our existing fleet and contribute to advanced development, conceptualizing future robotic system enhancements.

A Day in the Life

No two days are the same with PMO. One day you’re brainstorming with engineers, the next you’re coming up with an operating budget, and the next you’re troubleshooting supply chains and more!

The Best Part of the Job

You’ll really get the best of both worlds on this team! PMO remains deeply engaged with the technical aspects of our programs while delivering business results and reporting for the rest of the enterprise.

I first noticed iRobot passing by on the highway, and it became my top choice for an internship during college. Joining the DAE team, I found the perfect fit, collaborating with talented engineers from various disciplines to shape the next generation of home robots. In our department, we work together to ensure our products make users' lives easier, rigorously testing to address issues before they reach the customer. Over my 6-year journey here, I've developed into a well-rounded engineer, thanks to supportive mentors and a collaborative culture. iRobot not only provides valuable corporate experience but also fosters a workplace where everyone is willing to contribute and help each other succeed. Excited for the future at iRobot!

Brody Stevens | Sr. Test Engineer

DO NOT DELETE THIS

This is an explanation of this module that will only be visible on the cms guide and in the content editor in the admin.

This module is a marker to work in conjunction with the "In Page Navigation Links" Section/module.

To demonstrate the function of this, on the CMS guide, please find "In Page Navigation - Section (add new)" and click on "Link 1".  Doing so should have scrolled the page down to this section.

How this works:

  1. Please note the identifier field of this module in the CMS admin (it will not be visible on the CMS guide)
  2. By default, it should be "example"
  3. Go to "In Page Navigation - Section (add new)" in the CMS admin 
  4. Click in the middle of "Link 1" (in between "i" and n", for example) and then find "insert/edit link" from the buttons above the editor.
  5. Click on "insert/edit link"
  6. Note that "Link 1"  has a "url" field of "#example"
  7. As long as each link/marker pair has a matching url/link (url for links, identifier for the markers). The modules should be set up correctly.
  8. Note that links must have a "#" at the front of each url in order for the modules to work. For example, a marker with an identifier field that has "product" must have a matching link with a url field that has "#product" in order for the in page navigation to work.

Systems
Engineering &
Architecture

VIEW ALL SYSTEMS ENGINEERING
& ARCHITECTURE JOBS

This dynamic team shapes the future of robotics through a “Pragmatic Systems Engineering” philosophy that prioritizes early risk management and cross-disciplinary collaboration. Together, we ensure our robots not only meet but exceed customer expectations. We value innovation, growth, and diverse perspectives as we work to tackle complex challenges and integrate technical solutions seamlessly.

Meet the Team

The technical leaders on this team help make Systems Engineering & Architecture—and iRobot as a whole—remarkable. We foster inclusivity and believe that regular collaboration will make our robots perform at their best and exceed customer expectations.

What You'll Work On

All team members contribute to both new product development and the development of the next generation system platform. System Engineers are tasked with tracking risk, prioritizing efforts, and delivering of new products, while Strategic Architects create our platforms, interfaces, and technology roadmaps.

A Day in the Life

Each day varies based on the phase of program or architecture development. System Engineers can expect to lead cross-functional teams in reviewing risks, closing action items, and communicating. Strategic Architects oversee similar responsibilities while also focusing on future platforming.

The Best Part of the Job

The most rewarding part of being on our team is the chance to actively shape the future of robotics. You’ll play a pivotal role in making sure our robots are not just functional but innovative and tackling complex and exciting challenges that allow us to drive innovation in the robotics industry.

DO NOT DELETE THIS

This is an explanation of this module that will only be visible on the cms guide and in the content editor in the admin.

This module is a marker to work in conjunction with the "In Page Navigation Links" Section/module.

To demonstrate the function of this, on the CMS guide, please find "In Page Navigation - Section (add new)" and click on "Link 1".  Doing so should have scrolled the page down to this section.

How this works:

  1. Please note the identifier field of this module in the CMS admin (it will not be visible on the CMS guide)
  2. By default, it should be "example"
  3. Go to "In Page Navigation - Section (add new)" in the CMS admin 
  4. Click in the middle of "Link 1" (in between "i" and n", for example) and then find "insert/edit link" from the buttons above the editor.
  5. Click on "insert/edit link"
  6. Note that "Link 1"  has a "url" field of "#example"
  7. As long as each link/marker pair has a matching url/link (url for links, identifier for the markers). The modules should be set up correctly.
  8. Note that links must have a "#" at the front of each url in order for the modules to work. For example, a marker with an identifier field that has "product" must have a matching link with a url field that has "#product" in order for the in page navigation to work.

At iRobot, our Test Engineering team rigorously examines every product, ensuring the highest quality. We approach each project with a critical eye, uncovering bugs and making key risk assessments to deliver impeccable results.

Meet the Team

We are a close-knit and efficient group that collaborates closely to push iRobot’s products to their limits during testing. While other companies are often limited to standards and regulations, we have the flexibility and autonomy to touch not only that, but also more creative tests and challenge conditions.

What You'll Work On

You will have the opportunity to test every product and program in our Home Test Lab. This lab is equipped to mimic a customer's home environment, complete with sensors that track the robot's position during its tasks.

A Day in the Life

Our days start with setting priorities and creating an efficient schedule. Following this, you might find yourself executing tests, working on test development and automation, or analyzing and reporting the results of tests.

The Best Part of the Job

We foster an environment where each member is eager to contribute and help drive projects to successful completion. This culture of collaboration has cultivated a tight-knit and highly productive team capable of meeting any challenge.

I was attracted to join iRobot because I love iRobot’s products and I especially love being able to use my team’s work to guide our future products. The purpose of User Testing at iRobot is to test and validate new products and features with employees and external testers. It’s really cool to not only see how much people love our products, but also get their feedback to help shape our products. In meetings, I feel like I am always free to share my thoughts and opinions and all my team members listen with an open mind.

Jenna Deutsch | Manager of Field Testing

You have not viewed any jobs recently.

You have not saved any jobs recently.

Sign up for job alerts

Join the iRobot talent community today and get updates on future opportunities. By telling us what job category most interests you, we can streamline what makes it to your inbox.

Job Category and Job Location FieldsSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

By submitting your information, you acknowledge that you have read our privacy policy and consent to receive email communication from iRobot.

Back to Top