iRobot Corporation

Job Listings


Here are our current job openings. Please click on the job title for more information, and apply from that page if you are interested. If you prefer, you can simply create a profile and submit your resume for general consideration.

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results

US-MA-Bedford
Product Development/Engineering

Do you have a passion for robotics? Do you want to code the future of one of the largest consumer robots company in the world? You will have a hand in developing the next generation of products that will live in millions of homes all 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.

 

To support and encourage the development of robot technology, iRobot offers comprehensive resources for third-party developers, providing information and products that facilitate the creation and easy integration of new payloads, behaviors and capabilities on iRobot platforms.

Requisition ID
3430
US-MA-Bedford
Product Development/Engineering

Do you have a passion for robotics? Do you want to code the future of one of the largest consumer robots company in the world? You will have a hand in developing the next generation of products that will live in millions of homes all 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.

 

To support and encourage the development of robot technology, iRobot offers comprehensive resources for third-party developers, providing information and products that facilitate the creation and easy integration of new payloads, behaviors and capabilities on iRobot platforms.

Requisition ID
3433
US-MA-Bedford
Product Development/Engineering

We're looking for a Chief Systems Engineer  (CSE) with extensive experience in new product development of complex systems with embedded processing. As a technical leader in the product development of cutting edge robots, you will ensure that the integrated performance of the product meets or exceeds the needs and expectation of the customer. You will lead the team to make optimum trades of technology, functionality, architecture and defining the best technical path forward. You will work in tight coordination with Program Management, Product Management, Operations and team leadership. The CSE also works across programs to ensure we are appropriately leveraging technology reuse to speed product development in alignment with the Product Road Maps and Technical Road Maps that you help create.

Requisition ID
3427
US-MA-Bedford
Product Development/Engineering

Do you want to code the future of one of the largest consumer robots company in the world? You will have a hand in developing the next generation of products that will live in millions of homes all 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.

 

As a member of the team, you will be developing software for use in a variety of autonomous robotic systems.  Working on a cross functional product development team, your primary responsibilities will be the design, implementation, and test of embedded software for consumer robots.  

Requisition ID
5165
US-MA-Bedford
Product Development/Engineering

Do you have a passion for robotics? Do you want to code the future of one of the largest consumer robots company in the world? You will have a hand in developing the next generation of products that will live in millions of homes all 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.

 

To support and encourage the development of robot technology, iRobot offers comprehensive resources for third-party developers, providing information and products that facilitate the creation and easy integration of new payloads, behaviors and capabilities on iRobot platforms.

Requisition ID
3434
CN-INTERNATIONAL - Guangzhou
Product Development/Engineering

We're looking for a Principal Software Test Engineer, Manufacturing. Based in our Guangzhou office, you will develop automation scripts in partnership with developers to validate hardware on the production line.  To be successful, you have a passion for writing software, automation, and delivering great products – all, while inventing the future!

Requisition ID
3268
CN-INTERNATIONAL - Guangzhou
Product Development/Engineering

Do you want to deliver success with one of the world’s foremost leaders in diverse consumer robotics? We are continually creating robotic products that improve, impact, and enhance lives.

 

We're looking for Senior Mechanical Engineer focused on engineering directly with the China operations and manufacturing teams and US based engineering teams. You have expertise in high-volume consumer electronics, plastics design, engineering analysis, and global manufacturing. You will be responsible for supporting existing consumer robotic platforms in platform advancement, root cause evaluation and product improvements.

Requisition ID
3461
US-MA-Bedford
Product Development/Engineering

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 world’s 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! 
 
iRobot is seeking a Senior Software Engineer in Test within the IOT SpaceThis software test engineer will create test plans and define test approach, lead and execute test efforts and lead a holistic approach to testing within our mobile application, connectivity and cloud teams A successful candidate will have a passion for quality, testing, delivering great products – all, while inventing the future. 
 
Software Test (SWT) – Mission Statement -- Plan and execute software focused testing to quickly identify defects early in the development and integration process, reduce regression and configuration testing time through automation, and confirm that the product functions as intended.

Requisition ID
3339
US-MA-Bedford
Product Development/Engineering

As a part of the Braava and Braavajet team, you 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 focus will be new product development as well as adapting new technologies to our Braava and Braavajet products. Your responsibilities include documenting and tracking system test information, issues, results, and statuses for the areas of the design that you are assigned.  You should possess sufficient technical depth to troubleshoot complex cross functional problems and document findings.

Requisition ID
3335
US-MA-Bedford
Product Development/Engineering

Do you have a passion for robotics? Do you want to code the future of one of the largest consumer robots company in the world? You will have a hand in developing the next generation of products that will live in millions of homes all 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.

 

To support and encourage the development of robot technology, iRobot offers comprehensive resources for third-party developers, providing information and products that facilitate the creation and easy integration of new payloads, behaviors and capabilities on iRobot platforms.

Requisition ID
3431
US-MA-Bedford
Product Development/Engineering

Do you have a passion for robotics? Do you want to code the future of one of the largest consumer robots company in the world? You will have a hand in developing the next generation of products that will live in millions of homes all 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.

 

To support and encourage the development of robot technology, iRobot offers comprehensive resources for third-party developers, providing information and products that facilitate the creation and easy integration of new payloads, behaviors and capabilities on iRobot platforms. 

Requisition ID
3432
US-MA-Bedford
Product Development/Engineering

As an iOS software engineer at iRobot, you'll be a key contributor on iRobot's talented and exciting Digital Products and IoT program.

 

You'll get to work on innovative products that provide our customers with rich and convenient ways to interact with our family of robots. You'll work closely with our product and design teams to bring the best user experience to the iOS platform.  You'll collaborate with other mobile developers, as well as members of the robotic connectivity and cloud teams, to deliver cutting-edge technologies and solutions.

 

Requisition ID
3393
US-MA-Bedford
Product Development/Engineering

Do you have a passion for robotics? Do you want to code the future of one of the largest consumer robots company in the world? You will have a hand in developing the next generation of products that will live in millions of homes all 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.

 

To support and encourage the development of robot technology, iRobot offers comprehensive resources for third-party developers, providing information and products that facilitate the creation and easy integration of new payloads, behaviors and capabilities on iRobot platforms. 

Requisition ID
3380
US-MA-Bedford
Product Development/Engineering

Senior Software Engineer (iRobot Corporation, Bedford, MA)

 

Function within an Agile development process to design, implement, and document software to run on embedded platforms. Design and implement new technologies and features into next generation iRobot products. Collaborate with electrical engineering team to create cutting-edge sensors, processor mainboards, navigation software and motion control systems. Participate in system level design, board bring up, low level driver implementation, and advanced analog/digital signal processing. Collaborate with the electrical engineering team to bring up new hardware. Coordinate application and system software integration. Design embedded systems software. Research, design, develop, and test operating systems-level software and compilers. Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirement, and resolve customer problems. Modify existing software to correct errors, adapt to new hardware, and to upgrade interfaces and improve performance. Develop and direct software system testing and validation procedures.

 

Minimum Requirements: Bachelor's degree or U.S. equivalent in Computer Science, Computer Applications or related field, plus 5 years of experience developing embedded Linux networking stack firmware. Must also have the following: any experience using Real-Time Operating Systems ("RTOS"), memory constraint systems, serial ports and Secure Digital Input Outputs ("SDIO"); any experience using real-time embedded microprocessor and microcontroller systems; any experience using embedded software, including interrupts, Application Delivery Control ("ADCs"), Inter-Integrated Circuit ("i2c"), Serial Peripheral Interface Bus ("SPI") and clock management; any experience using embedded C/C++; any experience in applying electrical schematics and the fundamentals of analog circuits; any experience in applying operating system fundamentals; any experience bringing up embedded Operating Systems ("OS") on new platforms.

 

Please send resume to: Paul Reardon, iRobot Corporation, 8 Crosby Drive, Bedford, MA 01730. Must specify Ad Code AGPR. EOE. MFDV.

Requisition ID
3548
US-MA-Bedford
Product Development/Engineering

As a part of the Braava and Braavajet team, you will work under guidance of the Lead Test Engineer on a project to design, develop, and implement risk driven test plans that align with the program schedule, goals, and budget for our mopping products.  You will be responsible for analyzing test results and documenting all related information. Your focus will be new product development as well as adapting new technologies to our Braava and Braavajet products. You should possess sufficient technical depth to support troubleshooting of complex cross functional problems and documenting findings.  

Requisition ID
3487

Email Alert Options

You can save these search settings as an email alert, meaning an email will be sent to you every time a new opening matches your criteria. If you would like to create an email alert, please fill out the form below and click the save button.