Senior Robotics Platform Software Engineer

ABB
Barcelona, Spain
17 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

Automation of Tests C++ (Programming Language) Continuous Integration Debian Linux Linux DevOps Linux on Embedded Systems IPv4 Python (Programming Language) Robotic Automation Software Software Engineering System Software
+7 more
Virtualization Technology ReactJS Backend Containerization Information Technology Front End Software Development Restful APIs

Job description

Experteer Overview In this role you contribute to software, technology, and product development within ABB Robotics.You will serve as the first Ru**amp;D point of contact for product-related issues and drive innovative solutions.You’ll work on an industry-leading visual localization system and map-sharing backend, delivering impact across on-premise and virtual test environments.The position blends hands-on engineering with scalable test automation in a collaborative, innovation-driven team.Compensaciones / Beneficios * Implement CI/CD integrations, infrastructure improvements, and job orchestration to accelerate development and releases.* Develop, maintain, and scale automated test pipelines across virtual and HIL environments for the Robotic Systems team.* Optimize the backend of the on-premise map sharing solution.* Act as the primary RuD contact for product-related issues and propose innovative solutions.Responsabilidades * 3+ years of Software Engineering experience * Degree in Computer Science, Robotics or a related field * Proficiency in English * Experience with Python and at least one compiled language (Rust or C++) * DevOps experience: containerization, virtualization, and OS deployment/configuration on Linux and Debian-based systems * Bonus: REST web backend, React frontend, agentic engineering, IPv4 networking * Bonus: familiarity with robotics, ROS2, embedded Linux (Jetson) Requisitos principales * Lunch allowance * Private health insurance * Home office flexibility * Company mobile phone * Learning u** training * Flexible work practices

Requirements

Responsabilidades * 3+ years of Software Engineering experience * Degree in Computer Science, Robotics or a related field * Proficiency in English * Experience with Python and at least one compiled language (Rust or C++) * DevOps experience: containerization, virtualization, and OS deployment/configuration on Linux and Debian-based systems * Bonus: REST web backend, React frontend, agentic engineering, IPv4 networking * Bonus: familiarity with robotics, ROS2, embedded Linux (Jetson) Requisitos principales * Lunch allowance * Private health insurance * Home office flexibility * Company mobile phone * Learning u** training * Flexible work practices

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.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:22 min

Introducing Skupper for application connectivity

Alex Soto Alex Soto · World Congress 2024

2:37 min

Example technology stack for robotics software development

Falk-Moritz Schaefer · World Congress 2022

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all