We're looking for a talented Robotics Algorithm Engineer to join our team and develop cutting-edge perception and localization capabilities for autonomous systems.
Design, develop, and optimize algorithms for SLAM, Mapping, Localization, Sensor Fusion, and State Estimation.
Build robust solutions using data from LiDAR, Cameras, IMU, GNSS, and Odometry sensors.
Implement and improve graph-based optimization and probabilistic estimation algorithms.
Integrate machine learning and computer vision techniques into perception and navigation pipelines.
Develop, test, and validate algorithms in simulation and real-world environments.
Optimize software for real-time performance on embedded and edge computing platforms.
RequirementsB.Sc. in Mechatronics, Control Systems, Electrical Engineering, Computer Science, Mathematics, Physics, or a related technical discipline.
Proven software development experience in C++.
Solid working knowledge of Linux environments, Bash scripting, and Git version control.
Familiarity with ROS1/ROS2 and Gazebo simulation tools is a strong plus.
Skills Required
- B.Sc. in Mechatronics, Control Systems, Electrical Engineering, Computer Science, Mathematics, Physics, or related discipline.
- Proven software development experience in C++.
- Solid working knowledge of Linux environments, Bash scripting, and Git version control.
- Experience designing and developing SLAM, Mapping, Localization, Sensor Fusion, and State Estimation algorithms.
- Experience working with LiDAR, Cameras, IMU, GNSS, and Odometry sensor data.
- Experience implementing graph-based optimization and probabilistic estimation algorithms.
- Experience integrating machine learning and computer vision techniques into perception/navigation pipelines.
- Experience developing, testing, and validating algorithms in simulation and real-world environments.
- Ability to optimize software for real-time performance on embedded and edge computing platforms.
- Familiarity with ROS1/ROS2 and Gazebo simulation tools.
What We Do
Maytronics’ vision is to lead the way to make pool water exceptional, for pool owners’ pure enjoyment. By providing the best-performing and easiest pool cleaning solutions, we help make owning a pool hassle-free. Since Maytronics was founded back in 1983, we have specialized in innovative technologies and solutions for swimming pool maintenance – robotic pool cleaners, pool safety products, water treatment kits, and more. Our Dolphin line of robotic pool cleaners continually sets new standards for technology, innovation, design, and reliability. With about 2 million active users worldwide, Maytronics is well-established as a leading manufacturer of robotic pool cleaners. Headquartered in Israel, Maytronics operates subsidiaries in the U.S, France and Australia, and sales offices in Spain and Latin America. We ensure full support for customers worldwide through our long-term collaborations with 80 distributors in 50+ countries






