We are looking for a Senior Robotics Engineer who excels in localization, SLAM, and perception-driven robotics. You will design, build, and optimize algorithms that let our robots understand where they are and what surrounds them—then deliver those capabilities in production-grade ROS/Docker environments. If you thrive on turning cutting-edge research into reliable, real-world performance, we'd love to meet you.
Responsibilities:
Design, implement, and refine localization & SLAM pipelines for mobile and stationary robots.
Build perception modules for 3-D point-cloud processing, object detection, tracking, and sensor fusion.
Integrate, test, and release software in ROS with Docker-based CI/CD.
Profile, debug, and tune performance on CPU / GPU hardware for real-time operation.
Work with mechanical, firmware, and product teams to ship robust, scalable solutions.
Own features end-to-end—from architecture through field validation—and mentor junior engineers.
Track emerging research; propose and prototype improvements to keep us at the state of the art.
Requirements
Minimum skills:
5 + years delivering localization and SLAM in production robots.
Deep knowledge of perception libraries (PCL or equivalent), classical & ML-based detection/tracking, and multi-sensor data fusion.
Expert C++ and solid Python; strong grasp of software design patterns, testing, and code review.