Computer Engineering 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.

Senior Computer Vision Engineer – C++, Python

Our Research and Development (R&D) team — which is an interdisciplinary group responsible for all motion planning, computer vision, and AI product features — is seeking a senior computer vision engineer to join the team. In this role you will be primarily responsible for developing and maintaining our proprietary suite of pixel-level and geometric vision algorithms (e.g., calibration, 3D reconstruction) in our multi-camera system. These algorithms are the foundation that enables our fleet of robots to precisely interact with its workspace. This provides an opportunity to have a major impact on our product by contributing software that regularly ships to all of our customers.

Computer Vision & Machine Learning Software Engineer

The Autonomous Driving Software Engineer will be responsible for implementing autonomous driving software features on our in vehicle ECUs.

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.

Robotics Software Engineer

Robotics software team needs a versatile Software Engineer who is excited to work with industrial collaborative robots. You will work with Controls, UI and Robotics engineers to design and implement our next generation robot infrastructure.

Dev Ops Engineer

Are you interested in finding ways to apply your knowledge of operations and backend development skills to help shape our new and growing Artificial Intelligence platform?

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