Computer Vision Engineer


Job Overview

**Introduction**iRobot is looking to hire a Senior Computer Vision Software Engineer on our Perception team who will play a vital role in developing the next generation of Robots that will live in millions of homes and yards across the world. If you are a consumer centric pioneer eager to build innovative robot products, please apply now or reach out to one of our recruiters on LinkedIn.**What you will do**- Develop algorithms for computer vision, SLAM, and related disciplines in challenging and dynamic environments- Design, implement, test, and document software and algorithms for desktop and embedded platforms, in C/C++ and other languages- Conduct research and development in computer vision, SLAM, and related disciplines, and collaborate with cross-functional engineering teams to drive scalable, real-time implementations- Collaborate closely with team members on developing systems from prototypes to production level. Take solutions over the wall through manufacturing and customer deployment**To Be Successful You Will Have**- Experience in state-of-the-art geometric computer vision and SLAM technologies- Hands-on experience developing computer vision systems- Solid understanding of computer vision fundamentals and 3-D geometry concepts- Experience developing new computer vision solutions demonstrated in publications in conferences such as CVPR, ICCV, ECCV, NIPS, ICPR, ICML- Excellence at writing embedded C/C++ and familiarity with a Linux Environment- Understanding and experience in design patterns, data structures and advanced programming techniques- MS in Computer Science, Electrical Engineering, or related field.- Beneficial: Ph.D. in Robotics, Computer Science, Mathematics, Applied Mathematics, Mathematical Physics or related fields**In Return You Can Expect**- To work on exciting problems in computer vision and SLAM deployed on the largest installed base of consumer robots- Be an integral part of a team dedicated to building the next generation of robots- Opportunities to continuously learn and collaborate with our innovative and knowledgeable technical staff including leading scientists in Computer vision, machine learning, and SLAM.- An attractive salary package with good benefits- Excellent career growth opportunities

View More
Job Detail
Shortlist Never pay anyone for job application test or interview.