Careers

Title Robot Perception Software Engineer

Company Rethink Robotics

Location Boston, Select...

Referral Code 102586

ApplyForward to a Friend

 

Description

Rethink Robotics is developing a family of low cost and highly intelligent robots that can perform simple tasks in a manufacturing environment, increasing the productivity of the people around them who are doing the more highly skilled and value-added work. The Company is based in Boston’s Innovation District and was founded by Rodney Brooks, former Director of the MIT Computer Science & Artificial Intelligence Laboratory, and a co-Founder of iRobot Corporation. Rethink’s robots can be taken out of the box, taught a task by an untrained factory worker, and be productive in a few hours, eliminating the need for systems integration. They are safe to interact with people at close range and are easy to train and retrain on the fly. They are nothing like any existing industrial robots. Rethink Robotics is revolutionizing manufacturing robots, and the very nature of what people think a robot can do and be. More importantly, we are driving a new economic reality, making it more competitive to manufacture products in the US, Europe, and Japan, rather than outsourcing to low-cost regions. The Robot Perception Software Engineer will be an intrinsic part of a dynamic, collaborative team that believes deeply in the value of what we are doing and that we can achieve it. We think big, but we have a bias for action and making it happen. While we're changing the world with our visionary invention, we know that customers only pay for successful execution--so we're focused on both. We're out in front anticipating our customers' needs, ahead of the technology, and ahead of expectations. We're humble, we're great, and we're unconventional. Changing the world has never been this much fun. Robot Perception Software Engineer Mission & Responsibilities The algorithms team at Rethink Robotics is responsible for the design and implementation of many core capabilities that make our robots intelligent. We provide and integrate the technology that enables Rethink robots to perceive, manipulate and adapt to the world around them. The team is composed of engineers with backgrounds including computer vision, machine learning, artificial intelligence and robotics. We’re looking for someone with strong software engineering skills who is passionate about computer vision and general robot perception to: - Design and implement efficient algorithms for organization, identification and interpretation of robot sensory information - Develop solutions for visual object modeling, detection, recognition and tracking - Rapidly prototype vision and other sensing algorithms - Transition proven approaches to solid production code - Maintain, document, integrate and test production code.

Qualifications

- Solid background in computer science and software engineering - Passion for robotics - Comfortable in a Linux based development environment - Ability to communicate technical information to nontechnical audiences - MS or PhD in computer science preferred - Strong background in computer vision - Background in robotics is a strong plus - Experience with industrial machine vision systems is desirable - Excellent C++ programming - Familiarity with python and other scripting languages is a plus.

Status

Full-time

Required Education

Graduate degree

Required Experience

2+-years

Management

Not specified

Travel Requirement

Not specified

Salary Range

Not specified