iRobot Logo

iRobot

Sr. Principal Robotics Engineer (SLAM)

Posted 21 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in US
Senior level
Remote
Hiring Remotely in US
Senior level
The Senior Principal Robotics Engineer will design SLAM algorithms, lead development teams, and collaborate cross-functionally to innovate robotic systems.
The summary above was generated by AI

Introduction

iRobot is looking to hire a Senior Principal SLAM Engineer in our Robot Autonomy group. The Senior Principal Engineer will play a vital role in developing the next generation of robots that will live in millions of homes across the world. If you are a consumer centric pioneer and eager to build innovative robot products, please apply now or reach out to one of our recruiters on LinkedIn.

What you will do 

  • Design innovative solutions to robot mapping and pose estimation using techniques like robust non-linear optimization, statistical estimation, probabilistic graphical models, and Riemannian optimization.   
  • Develop algorithms for reliable pose estimation in challenging and dynamic environments.  
  • Develop and deploy algorithms for desktop and embedded platforms, in C/C++ and other languages  
  • Solve problems pragmatically, by applying judgment and experience to balance trade-offs   
  • Deliver artifacts that set the standard in your group for engineering excellence, from designs to implementations Work at the intersection of traditional computer vision and machine learning to improve and enrich indoor robot maps  
  • Lead feature and technology development teams 
  • Improve our software practices 
  • Collaborate with cross-functional teams to develop systems from prototypes to production 

To Be Successful You Will Have 

  • Strong experience in SLAM and robust sensory fusion algorithms for robotics or self-driving systems including visual and depth perception   
  • Experience using data from optical, IMU, LiDAR, and depth sensors 
  • Extensive experience with embedded C/C++ and familiarity with a Linux Environment 
  • Ability to design, analyze, and debug large, complicated software systems 
  • Understanding of data structures, design patterns, and advanced programming techniques 
  • B.S. or M.S. in Computer Science or equivalent degree   
  • Ideally this person will be based out of Boston, MA, Guangzhou or Shanghai, China.

In Return You Can Expect 

  • To work on exciting problems in the SLAM field with the largest installed base of consumer robots 
  • Opportunities to continuously learn and collaborate with our innovative and knowledgeable technical staff including leading scientists in the field of SLAM 
  • Opportunities to publish at and attend leading robotics conferences 
  • An environment that values and acts on new ideas 
  • An attractive salary package with good benefits 
  • Excellent career growth opportunities 

Top Skills

C,C++,Linux,Slam,Robotics

Similar Jobs

54 Minutes Ago
Remote
United States
129K-174K Annually
Expert/Leader
129K-174K Annually
Expert/Leader
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
The Dataverse and D365 Architect will design, develop, and maintain solutions for Dataverse and D365 deployments, ensuring alignment with business needs. Responsibilities include architecting scalable solutions, customizing platforms, gathering requirements, and providing user training and support.
Top Skills: .NetAngularAzure ServicesCSSD365DataverseHTMLJavaScriptLogic AppsPower AppsPower AutomatePower PagesReactRestful ApisSql Databases
54 Minutes Ago
Remote
United States
97K-130K Annually
Senior level
97K-130K Annually
Senior level
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Responsible for developing, deploying and supporting Microsoft Dataverse and D365 solutions, ensuring high performance, scalability, and security while mentoring other engineers and assisting with DevOps practices.
Top Skills: .NetAngularAzureCSSD365HTMLJavaScriptLogic AppsMicrosoft DataversePower AppsPower AutomateReactRestful ApisSQL
80K-209K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Solution Architect will develop and oversee complex solution architecture projects, ensuring they align with business objectives and meet client needs.
Top Skills: Enterprise Architecture FrameworkMachine LearningSoftware ArchitectureTogaf

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account