Arquimea logo

Senior Software Engineer – Robotic Distributed Systems

Torrejón de Ardoz, Spain
Category
Software & Data
Job Type
Full-time
Experience
Senior

Job Description

Esta página utiliza cookies para ofrecerte la mejor experiencia posible.

ARQUIMEA y nuestros socios seleccionados utilizan cookies y tecnologías similares (en conjunto, "cookies") que resultan necesarias para presentar este sitio web y poder ofrecerte la mejor experiencia posible en él. Si das tu consentimiento, también usaremos las cookies con fines analíticos y de marketing.

Consulta nuestra política de cookies para leer más sobre las cookies que usamos.

Puedes retirar y gestionar tu consentimiento en cualquier momento haciendo clic en "Gestionar cookies" en la parte inferior de cualquier página.

Selecciona las cookies que aceptas

En esta página siempre utilizamos cookies estrictamente necesarias, lo cual significa que son imprescindibles para que funcione adecuadamente.

Si das tu consentimiento, también utilizaremos otros tipos de cookies. Puedes dar o retirar tu consentimiento a los diferentes tipos de cookies mediante las opciones que se te ofrecen abajo. Puedes cambiar o retirar tu consentimiento en cualquier momento haciendo clic en el enlace "Gestionar cookies", que encontrarás siempre en la parte inferior de la página.

Para averiguar más sobre qué hace cada tipo de cookies, cómo se usan tus datos al configurarlas, etc., consulta nuestra política de cookies.

Estrictamente necesarias

Estas cookies son necesarias para que la página funcione adecuadamente, y se usan siempre cuando la visitas.

Proveedores Teamtailor

Analíticas

Estas cookies recopilan información que sirve para ayudarnos a comprender cómo se utiliza la página.

Proveedores Teamtailor

Marketing

Estas cookies se usan para mostrarte mensajes publicitarios más relevantes. En algunos casos también ofrecen funciones adicionales en la página.

Proveedores Linkedin

Ingeniería · Madrid - Premios Nobel (Torrejón de Ardoz), Tenerife - Nanotec · Híbrido

If you are passionate about technology and want to take on new challenges to help improve the society we live in, this is your opportunity!

ARQUIMEA, we are a technology company operating globally and providing innovate solutions and products in highly demanding sectors.

Our areas of activity are Aerospace, Defense & Security, Big Science, Biotechnology and Fintech.

Main function and scope:

We are looking for a Senior Software Engineer with proven experience in distributed software systems, systems integration and networked architectures for robotics or complex embedded platforms. The successful candidate will join multidisciplinary R&D projects involving robotic systems, advanced sensing technologies and high-level software infrastructures operating in technically demanding environments.

This role is focused on enabling robust communication and interoperability between robotic platforms, embedded subsystems and higher-level control or mission systems. The candidate will contribute to the design, development and validation of scalable software solutions in projects with high technical uncertainty, ambitious performance targets and strong applied research components.

Core Functions:

  • Design and develop software architectures that connect robotic systems with network infrastructures and higher-level services.

  • Define and implement communication interfaces between embedded devices, robotic platforms, edge computing systems, multimodal sensors and remote applications.

  • Develop middleware, APIs and integration layers for distributed and heterogeneous systems.

  • Contribute to the design of reliable, maintainable and scalable software frameworks for operational environments.

  • Integrate networking, telemetry, command and control, data exchange and monitoring capabilities into robotic or cyber-physical systems.

  • Analyse system-level requirements and translate them into robust software designs and implementation plans.

  • Identify integration risks, diagnose complex failures and propose corrective actions across interfaces and subsystems.

  • Participate in software validation, performance evaluation and deployment activities.

  • Collaborate in the technical planning of multidisciplinary projects with software, electronics, control, mechanical and systems engineering teams.

  • Contribute to the continuous improvement of development practices, software quality and architectural consistency.

Required experience and candidate profile:

· Degree in Computer Science, Software Engineering, Telecommunications Engineering, Computer Engineering or similar.

· Senior-level experience in software development for distributed systems, robotics, embedded platforms or industrial/mission-critical applications.

· Strong experience in systems integration, network communications and software architecture design.

· Solid programming skills in C++ and Python, with the ability to develop production-quality software.· Experience with communication protocols, inter-process communication, service-oriented architectures or middleware technologies.

· Experience integrating software across heterogeneous environments, including embedded devices, Linux-based systems and higher-level applications.

· Strong understanding of software engineering principles, modular design, testing and maintainability.

· Experience with cybersecurity considerations in connected systems

· Ability to work with evolving requirements and high levels of technical uncertainty.

· Fluent English, both written and spoken.

· Willingness to relocate to the Canary Islands or Madrid (Torrejón).

· Eagerness to learn completely new technologies and contribute beyond a narrowly defined role.

Any relevant experience related to the following is a plus:

· Experience with robotic middleware such as ROS/ROS 2 or similar distributed frameworks.

· Experience with real-time or near-real-time systems.

· Knowledge of networked robotic systems, remote operation, telemetry or command-and-control environments.

· Familiarity with containerised deployments, virtualisation or edge/cloud integration.

· Background in defence, aerospace, industrial automation or other highly demanding technology environments.

· Experience working in applied research or early-stage technology development projects.

· Familiarity with software deployment, observability, diagnostics and lifecycle management in operational systems.

This position can be based either at Avenida Premios Nobel 51, Torrejón de Ardoz (Madrid), or at the Nanotec Building, San Cristóbal de La Laguna (Tenerife).

We're looking for curious, creative, tenacious and collaborative people, eager to do things and unafraid to tackle challenges in order to contribute to improving the society in wich we live.

Think Big, Do the Job & Enjoy Life

At ARQUIMEA, we value diversity and inclusion. We do not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or other protected factors by law. All candidates will be considered equally based on their skills and experience

Departamento

Ingeniería

Ubicaciones

Madrid - Premios Nobel (Torrejón de Ardoz), Tenerife - Nanotec

Estado remoto

Híbrido

Tipo de empleo

Tiempo completo

Somos una empresa tecnológica que opera a nivel global. Si te apasiona la tecnología y crees en su capacidad para transformar el mundo, ARQUIMEA es tu sitio. ¡Únete!

Ingeniería · Madrid - Premios Nobel (Torrejón de Ardoz), Tenerife - Nanotec · Híbrido

If you are passionate about technology and want to take on new challenges to help improve the society we live in, this is your opportunity!

Cargando formulario de solicitud

Posted September 8, 2026