Robotics Platform Software Engineer

Euraxess

Torrejón de Ardoz, San Cristóbal de La Laguna

On-site

EUR 45,000 - 65,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ARQUIMEA is seeking a Robotics Software Engineer to join the Robotics Platform Team. You will develop, integrate and maintain software for robotic platforms and simulation environments, contributing to the software ecosystem used by internal teams, partners and customers.

The role focuses on building scalable software foundations across control, perception integration, testing and tooling, with cross-disciplinary collaboration to deliver robust robotic solutions in demanding environments.

Qualifications

  • Degree in Computer Science, Software Engineering, Robotics, Telecommunications Engineering, Computer Engineering, Industrial Engineering or similar.
  • Hands-on experience developing software for robotic systems, mechatronic platforms, embedded systems, automation systems or other complex cyber-physical systems.
  • Solid programming skills in C++ and Python, with the ability to write maintainable, testable and production-quality software.
  • Experience with ROS/ROS 2 or similar robotic middleware frameworks.
  • Strong day-to-day experience with Git-based development workflows, including branching, pull requests, code reviews, issue tracking and traceable changes.
  • Fluent English, both written and spoken.

Responsibilities

  • Develop and maintain software for robotic platforms, including control interfaces, platform bring-up, hardware abstraction, system integration, testing tools and validation workflows.
  • Contribute to reusable software components for highly dynamic robotic systems and physical human-robot interaction applications.
  • Support the development, integration and validation of high-level robot control or behaviour-generation modules, including locomotion, manipulation, model-based control, MPC, reinforcement learning or classical control approaches when relevant.
  • Integrate robotic subsystems across actuators, embedded devices, sensors, communications, simulation tools, control software and higher-level applications.
  • Work with real and virtual robotic systems, using simulation and digital-twin-based workflows to accelerate development, debugging, testing and validation.

Skills

C++
Python
ROS 2
Git workflows
Linux
CI/CD
English
Control algorithms
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

ROS 2
Docker
Pixi

Job description

ARQUIMEA is seeking a Robotics Software Engineer to join the Robotics Platform Team. You will develop, integrate and maintain software for robotic platforms and simulation environments, contributing to the software ecosystem used by internal teams, partners and customers.

The role focuses on building scalable software foundations across control, perception integration, testing and tooling, with cross-disciplinary collaboration to deliver robust robotic solutions in demanding environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Platform Software Engineer (ROS2 & Simulation)
Robotics Platform Software Engineer (ROS2 & Simulation)

ARQUIMEA • Torrejón de Ardoz

On-site
EUR 50,000 - 70,000
Senior Robotics Distributed Systems Engineer
Senior Robotics Distributed Systems Engineer

Blackshark • Madrid

On-site
EUR 65,000 - 90,000
Senior Robotics Software Engineer: Distributed Systems
Senior Robotics Software Engineer: Distributed Systems

ARQUIMEA • Torrejón de Ardoz

On-site
EUR 70,000 - 110,000
Robotics Software Engineer
Robotics Software Engineer

Euraxess • Torrejón de Ardoz, San Cristóbal de La Laguna

On-site
EUR 45,000 - 65,000
Robotics Mechanical Engineer - Hands-on Design & Testing
Robotics Mechanical Engineer - Hands-on Design & Testing

Euraxess • Torrejón de Ardoz, San Cristóbal de La Laguna

On-site
EUR 40,000 - 60,000
Robotics Software Engineer
Robotics Software Engineer

ARQUIMEA • Torrejón de Ardoz

On-site
EUR 50,000 - 70,000
Senior Software Engineer – Robotic Distributed Systems
Senior Software Engineer – Robotic Distributed Systems

ARQUIMEA • Torrejón de Ardoz

On-site
EUR 70,000 - 110,000
Senior Software Engineer – Robotic Distributed Systems
Senior Software Engineer – Robotic Distributed Systems

Blackshark • Madrid

On-site
EUR 65,000 - 90,000
Control Systems Engineer for High-Precision Platforms
Control Systems Engineer for High-Precision Platforms

ARQUIMEA • Torrejón de Ardoz

On-site
EUR 40,000 - 65,000
Senior Control Systems Engineer
Senior Control Systems Engineer

ARQUIMEA • Torrejón de Ardoz

On-site
EUR 40,000 - 65,000