Robotics & AI Software Engineer (C++ / Distributed Systems)

eProsima
Full-time Spain, community of madrid Software Development
Posted:
June 11, 2026
Location:
Spain, community of madrid, Spain

Job Description

Build the software backbone of Robotics and AI


Are you passionate about Robotics and Artificial Intelligence?

Do you want your code to run in thousands of robots, autonomous vehicles, industrial systems and safety‑critical platforms worldwide?


At eProsima, you won’t just build applications — you will build the communication and middleware technologies that power them.


We are looking for experienced C++ engineers to join our core engineering team and work across:

  • Robotics & AI frameworks (ROS 2, Vulcanexus)
  • High‑performance distributed middleware (DDS)
  • European R&D projects in Robotics and AI (including LLM-based systems)
  • Advanced customer projects (architecture studies, PoCs, development support)


This is a unique opportunity to combine Robotics, AI, and deep systems engin...

Apply for this Job

Submit your application for the Robotics & AI Software Engineer (C++ / Distributed Systems) position at eProsima.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Spain, Spain
Posted: June 11, 2026
Deadline: July 21, 2026