Robotics Visual SLAM Software Engineer
Core
Building, optimizing, and maintaining the industry-leading visual localization system (VSLAM) backbone for ABB Robotics.
Role type
Senior IC Robotics Visual SLAM Software Engineer
Builds
VSLAM software backbone, automated testing suites, and internal tooling for algorithm monitoring.
Domain
Robotics / Computer Vision / SLAM
Deliverable
production ML models
Required skills
C++, Python, VSLAM system architecture, performance optimization, automated testing design, profiling tools, debugging complex systems
Preferred skills
SLAM algorithm integration, computer vision, robotics deployment
Technologies
C++, Python
Responsibilities
Work on the software backbone of the VSLAM system focusing on performance and scalability; Produce and maintain high-quality C++ and Python code; Design and maintain VSLAM-centric automated tests; Develop internal tooling for logging and KPI tracking; Collaborate with SLAM experts to integrate and validate new algorithmic components.
Seniority
Senior, hands-on IC