Robotics Visual Slam Software Engineer

ABB
Barcelona, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Barcelona, Spain

Tech stack

Clean Code Principles
Adobe InDesign
Data analysis
Computer Vision
Automation of Tests
C++
Profiling
Software Debugging
Python
Performance Tuning
Software Engineering
Data Logging
Integration Tests
Information Technology
Performance Monitor
C++14

Job description

Experteer Overview Experiencia, cualificaciones y habilidades interpersonales, ¿tiene todo lo necesario para triunfar en esta oportunidad?Descúbralo a continuación.In this role you contribute to ABB Robotics' leading visual localization work, focusing on building reliable software for VSLAM systems.You work within a cross?functional team to optimize performance, reliability, and scalability while crafting tooling and tests that support deployment on field robots.You collaborate with SLAM experts to integrate and validate new components in a fast, innovation?driven environment.This is a hands?on software engineering position with impact on production?grade systems.Compensaciones / Beneficios* Develop and maintain the software backbone of the VSLAM system with emphasis on performance, scalability, reliability, and introspection* Write and review modern C++ and Python code; participate in design discussions* Design and maintain VSLAM?centric automated tests, including integration tests and performance benchmarks* Build internal tooling for logging, KPI tracking, and data analysis to monitor algorithm behavior 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 focus on high?quality code and xqbhyrx performance* Bonus: experience with SLAM, computer vision, robotics* Familiarity with profiling tools, performance tuning, debugging complex systems* Ability to work autonomously and in a team; proficient in EnglishRequisitos principales* Home Office Flexibility* Company Mobile Phone* Benefits Platform* Employee Share Acquisition Plan* Learning u**** Training* Career Development Workflow (Open Job Market)

Requirements

This is a hands?on software engineering position with impact on production?grade systems.Compensaciones / Beneficios* Develop and maintain the software backbone of the VSLAM system with emphasis on performance, scalability, reliability, and introspection* Write and review modern C++ and Python code; participate in design discussions* Design and maintain VSLAM?centric automated tests, including integration tests and performance benchmarks* Build internal tooling for logging, KPI tracking, and data analysis to monitor algorithm behavior 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 focus on high?quality code and xqbhyrx performance* Bonus: experience with SLAM, computer vision, robotics* Familiarity with profiling tools, performance tuning, debugging complex systems* Ability to work autonomously and in a team; proficient in EnglishRequisitos principales* Home Office Flexibility* Company Mobile Phone* Benefits Platform* Employee Share Acquisition Plan* Learning u**** Training* Career Development Workflow (Open Job Market)

About the company

Barcelona, España Experteer Overview Experiencia, cualificaciones y habilidades interpersonales, ¿tiene todo lo necesario para triunfar en esta oportunidad? Descúbralo a continuación. In this role you contribute to ABB Robotics' leading visual localization work, focusing on building reliable software for VSLAM systems. You work within a cross?functional team to optimize performance, reliability, and scalability while crafting tooling and tests that support deployment on field robots.

Apply for this position