iRobot Corporation Associate Software Engineer, Algorithm Development in Bedford, Massachusetts
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!
Design, implement, test, and document robotics, navigation, and vision algorithms in C/C++ on desktop and embedded platforms. The candidate will participate in the creation of the next generation of consumer robotics products developed at iRobot.
The position’s responsibilities also include validation and characterization of the products developed at iRobot including embedded solutions for vision and navigation, robotics components, and hardware.
An interest in developing robotics, navigation, or vision systems.
You are writting code in C++
Working understanding of computer systems including concurrent programming, operating systems, compilers, and computer architecture.
Working experience in both Linux and Windows.
Experience validating complex systems involving hardware, software, and mechanical components.
Strong analytical skills and mathematical foundation.
Minimum of 1 year of experience in algorithm implementation using C or C++.
A solid engineering background with hands-on design and development experience.
Excellent verbal and written communications skills.
Strong problem solving and analytical skills.
Ability to learn quickly
Minimum Degree: BS in Computer Science, Electrical Engineering, or related field.
We are the leading global consumer robot company, designing and building robots that empower people to do more, both inside and outside of the home. Founded by MIT roboticists who had the vision of making practical robots a reality. To date, we have sold over 20 million robots and globally employ more than 600 of the robot industry’s best and brightest. iRobot is committed to fostering invention, discovery and technological exploration in the pursuit of practical and valuable robot products for the home. iRobot stock trades on the NASDAQ stock market under the ticker symbol IRBT.
iRobot is headquartered in Bedford, Massachusetts, accessible by our corporate shuttle directly from Alewife Station. We also have offices in California, the United Kingdom, Japan, China & Hong Kong. Imagine the future you could help us build as a fellow iRoboteer! Check out #LifeAtiRobot and follow us on Instagram: @irobotcareers
Requisition ID: 3428
External Company URL: www.irobot.com