Robotics Visual Slam Software Engineer

ABB
Barcelona, Spain
3 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

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
+3 more
Information Technology Performance Monitor C++14

Job 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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:10 min

Exposing sensitive information through partial search logs

Dennis Schulz Dennis Schulz +1 · World Congress 2026 Europe

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · World Congress 2026 Europe

1:50 min

Speaker background and introduction to applied robotics work

Carl Lapierre Carl Lapierre · World Congress 2024

1:56 min

Discovering incidents using logs, metrics, and traces

Nele Uhlemann · World Congress 2023

2:17 min

Comparing code profiling with surface level monitoring

Jérôme Vieilledent · LIVE

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

Videos

See all

Related articles

See all