> Markdown version of [/jobs/ext/2048790-robotics-visual-slam-software-engineer](https://www.wearedevelopers.com/jobs/ext/2048790-robotics-visual-slam-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Robotics Visual Slam Software Engineer - **Company:** ABB - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Adobe InDesign, Data Analysis, Computer Vision, Automation of Tests, C++ (Programming Language), Profiling, Software Debugging, Python (Programming Language), Performance Tuning, Software Engineering, Data Logging, Information Technology, Performance Monitor, C++14 - **Published:** August 14, 2026 - **Apply:** https://www.buscojobs.com.es/robotics-visual-slam-software-engineer-en-barcelona-ID-367060801 ## About the Role * Degree in Computer Science, Robotics or a related field * 3+ years of industry experience in software engineering, robotics or computer vision * Strong C++ and Python skills with xqbhyrx a focus on high?quality code and performance * Bonus: experience with SLAM, computer vision, robotics * Familiarity with profiling tools, performance tuning, debugging complex systems * Autonomous and collaborative work style, English communication ## Description Experteer OverviewCompruebe que cumple con los requisitos de habilidades para este puesto, así como con la experiencia asociada, y luego envíe su CV a continuación.As part of ABB Robotics, you contribute to building and maintaining a high?scale visual localization system (VSLAM) within across?functional teams.You will develop robust software, optimize performance, and create tooling to support rapid experimentation and deployment on robots in the field.You join a cross?border team of SLAM experts, focusing on reliable, scalable solutions that enable our technology to run at scale.This role offers hands?on software engineering with impact on core algorithms and product readiness in a fast?moving, innovation?driven environment.Compensaciones / Beneficios* Work on the software backbone of the VSLAM system with emphasis on performance, scalability, reliability, and introspection* Develop and maintain modern C++ and Python code, participate in design reviews* Design and maintain VSLAM?centric automated tests and performance benchmarks* Build internal tooling for logging, KPI tracking, and data analysis to monitor algorithm behavior offline and on robots* Collaborate with SLAM experts to integrate, deploy, and validate new algorithmic componentsResponsabilidades* Degree in Computer Science, Robotics or a related field* 3+ years of industry experience in software engineering, robotics or computer vision* Strong C++ and Python skills with xqbhyrx a focus on high?quality code and performance* Bonus: experience with SLAM, computer vision, robotics* Familiarity with profiling tools, performance tuning, debugging complex systems* Autonomous and collaborative work style, English communicationRequisitos principales* Home Office Flexibility* Company Mobile Phone* Benefits Platform* Employee Share Acquisition Plan* Learning u**** Training* Career Development ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) - [Build Delightful Mobile Experiences with Kotlin, Realm, and Atlas Device Sync](https://www.wearedevelopers.com/videos/694-build-delightful-mobile-experiences-with-kotlin-realm-and-atlas-device-sync) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 112 - The True Crime of AI Development](https://www.wearedevelopers.com/magazine/421-dev-digest-112-the-true-crime-of-ai-development)