The Senior Principal Robotics Engineer will design SLAM algorithms, lead development teams, and collaborate cross-functionally to innovate robotic systems.
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
iRobot Pasadena, California, USA Office
177 E Colorado Boulevard, Pasadena, CA, United States, 91105
Similar Jobs
Cloud • Security • Software • Cybersecurity • Automation
The Principal Engineer, Analytics leads technical direction for analytics initiatives, mentors teams, conducts high-complexity problem-solving, and engages with stakeholders to optimize performance and scalability.
Top Skills:
Ci/CdClickhouseGoKafkaNatsPostgresRuby On Rails
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
As a Software Engineer, you will automate node deployments, enhance platform scalability and security while collaborating with different teams to integrate products seamlessly.
Top Skills:
BlockchainGoSolidityTypescriptWeb3
Fintech • Professional Services • Software • Consulting
As a Software Engineer, design and develop SuiteApps, improve development processes, conduct testing, optimize software, and collaborate with teams, ensuring quality and documentation.
Top Skills:
CSSGitHTMLJavaJavaScriptJSONNode.jsRestSoapSuitescriptWsdlXMLXsl
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering