> Markdown version of [/jobs/ext/2185288-robotics-ai-software-engineer-c-distributed-systems](https://www.wearedevelopers.com/jobs/ext/2185288-robotics-ai-software-engineer-c-distributed-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Robotics & Ai Software Engineer (C++ / Distributed Systems) - **Company:** Eprosima - **Location:** Coslada, Spain - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Application Programming Interfaces (APIs), Artificial Intelligence, Apple Mac Systems, Unit Testing, C++ (Programming Language), Code Review, Communications Protocols, Continuous Integration, Linux, Distributed Systems, Middleware, Open Source Technology, Performance Tuning, QNX (Software), Robotic Automation Software, VxWorks, Multithreading, Cloud Platform System, Real Time Systems, Large Language Models, Concurrency, Safety Critical Systems, Git, Machine Learning Operations, Industrial Software, Multiplatform, Jenkins - **Published:** August 22, 2026 - **Apply:** https://www.buscojobs.com.es/robotics-ai-software-engineer-c-distributed-systems-en-coslada-ID-368099526 ## About the Role Continuous Integration (Jenkins) Technical documentation (user manuals, API reference, examples) What We Offer Very competitive salary: we are looking for top engineers Flexible working hours and hybrid remote/on-site model International and highly technical environment Work on widely adopted open-source technology used by hundreds of thousands of developers Direct impact on Robotics, AI, automotive, aerospace, defense, and industrial systems Opportunity to grow into technical leadership roles Minimum Requirements Strong C/C++ skills (minimum 3 years of professional experience) Solid understanding of multithreading and concurrency Experience in multi-platform development (Linux and Windows required) Knowledge of distributed systems and communication protocols Experience with Git and CI systems (e.g., Jenkins) Good level of English (spoken and written) Nice to Have Experience with ROS 2, Knowledge of DDS Background in Robotics or AI systems Experience in real-time or ## Description Build the software backbone of Robotics and AI Es esencial asegurarse de que cumple con los requisitos como solicitante para este puesto; por favor, lea atentamente la información a continuación.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 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 Robotics & AI Ecosystem (ROS 2 & Vulcanexus) 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 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 How We Work You will be part of a modern, high-quality development process: Feature design: requirements analysis and API definition C++ development targeting Linux, Windows, macOS, QNX, VxWorks and other platforms Multithreaded and real-time system programming Unit and integration testing (functionality & performance) Code reviews Continuous Integration (Jenkins) Technical documentation (user manuals, API reference, examples) What We Offer Very competitive salary: we are looking for top engineers Flexible working hours and hybrid remote/on-site model International and highly technical environment Work on widely adopted open-source technology used by hundreds of thousands of developers Direct impact on Robotics, AI, automotive, aerospace, defense, and industrial systems Opportunity to grow into technical leadership roles Minimum Requirements Strong C/C++ skills (minimum 3 years of professional experience) Solid understanding of multithreading and concurrency Experience in multi-platform development (Linux and Windows required) Knowledge of distributed systems and communication protocols Experience with Git and CI systems (e.g., Jenkins) Good level of English (spoken and written) Nice to Have Experience with ROS 2 Knowledge of DDS Background in Robotics or AI systems Experience in real-time or safety-critical systems Experience with embedded platforms About eProsima At eProsima, we develop the communication backbone of ROS 2 and high?performance DDS middleware used worldwide.Our technology is adopted in autonomous vehicles, industrial robotics, aerospace systems, smart manufacturing, defense platforms and distributed AI infrastructures.We collaborate with major technology companies and participate in strategic European R&D programs.We believe in Open Source, technical excellence, and building foundational technology that enables innovation across industries.xiphteb If you want your work to matter at scale, this is your place. ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries)