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

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

12 ago
|
Eprosima
|
Tres Cantos

12 ago

Eprosima

Tres Cantos

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:
- 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 engineering.

What You Will Work On

Core Middleware Development (DDS)
- Design and implement new features in our DDS products (Fast DDS, Safe DDS, Fast DDS Pro)
- Define APIs and participate in architectural decisions
- Work on performance optimization, real-time constraints, and cross-platform compatibility




- Contribute to code used in safety‑critical and mission‑critical environments
- Develop and integrate communication layers for complex robotic systems
- Enable distributed AI pipelines across robots and edge/cloud systems
- Participate in projects combining Robotics and modern AI (including multimodal and LLM-based approaches)

European Research Projects
- Collaborate in cutting‑edge EU‑funded projects in Robotics and Artificial Intelligence
- Contribute to research prototypes that evolve into real industrial products
- Work with international consortia (research centers, large industries, innovative SMEs)

Customer‑Facing Technical Work
- Support advanced users integrating DDS and ROS 2 in demanding systems
- Perform architecture reviews and distributed system design studies
- Develop Proofs of Concept and advanced integration packages

European Research Projects
- Collaborate in cutting‑edge EU‑funded projects in Robotics and Art

📌 Robotics & AI Software Engineer (C++ / Distributed Systems) (Tres Cantos)
🏢 Eprosima
📍 Tres Cantos

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: robotics & ai software engineer (c++ / distributed systems) (tres cantos) / tres cantos

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: robotics & ai software engineer (c++ / distributed systems) (tres cantos) / tres cantos