Senior Software Engineer - Robotic Distributed Systems
ARQUIMEA
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.
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
- ...using advanced robotics paired with our... ...performance management software, Horizon.... ...‑designed drone system. Since then, SkySpecs... ...turbine blade engineering expertise, and a... ...into? As a Senior Software Engineer, you will help shape... ...operating distributed systems at scale...Senior
- ...intelligent platform services, software engineering, and cloud, infrastructure and security... ..., artificial intelligence, robotics,...Becoming digital is now a... ...to travel. - S4 HANA SALES AND DISTRIBUTION: SAP SD MANAGER, SAP SD SENIOR CONSULTANT, S4 HANA SD, S/4 HANA...SeniorTiempo completoContrato
- ...zooplus is seeking a Senior Software Engineer - Enterprise Integration to design, standardize, and scale integration solutions across the enterprise... ...API catalogs and shared libraries. The role emphasizes distributed, event‑driven design, observability, and AI‑assisted...SeniorTrabajo híbrido
- ...This position is at Indra The selection process will be fully managed by Indra. -- # Critical Distributed Systems Software Engineer **Ubicación:** Madrid, MD, ES **Perfil profesional:** ATM **Experiencia requerida:** **Modalidad del puesto:** ## **Critical Distributed...Ofertas de empleo recomendadasTiempo completoTrabajo híbrido
- ...PHARO: the cognitive engine for heavy... ...specialized, multi-agent systems that plug directly... ...We don't build software for Silicon Valley... ...operational nervous system of massive enterprises... ...is looking for senior software engineers... ...infrastructure or distributed systems at scale....Senior
- ...transform how hardware and software companies sell and get... ...a separate financing system. We’re the modern... .... This role is for engineers who enjoy... ...infrastructure, underwriting engines, reconciliation pipelines... ...thrive in a remote-first, distributed environment. You...SeniorPrácticaRemoto
- ...Collaborating with DevOps, SRE, software, data, AI, and security engineering team Do What You Love... ...to optimize and manage systems effectively.... ...your savings, we're the engine behind the scenes. We provide the world's most distributed platform from Cloud to Edge...SeniorDesde casa
- ...Senior Software Engineer - Enterprise Integration (All Genders) Company Description With over... ...the Integration Platform, improving system interoperability, reducing complexity... ...Contribute to the design and rollout of a distributed event streaming platform (e.g., Kafka...SeniorTrabajar en la oficinaTrabajo híbridoTrabajo por turnos
- ...re seeking an experienced Senior Frontend Software Engineer to join our Convert Team... ...many more! Work with a distributed, scalable micro-services environment... ...; Version-control systems like Git & Bitbucket; Storybook using Design system made with emotion and...SeniorEmpleo permanenteDesde casaTrabajo híbrido
- ...scope: We are looking for Robotics Software Engineer with strong hands-on... ...software development for robotic systems, complex mechatronic... ...across platform software, system integration, simulation, high... ...involve work on high-level robot control or behaviour generation...PrácticaTiempo completoEmpleo permanenteContrato
- ...ARQUIMEA is seeking a Robotics Software Engineer to join the Robotics Platform Team, developing software for dynamic robotic platforms and cyber-physical systems. You will work on platform software, simulation, testing, and tooling to enable robust, reusable software ecosystems...
- ...career so you can shape the future. Senior Software Engineer Madrid Office - Hybrid: 4 days in... ...of our multi-currency accounting system and exchange of foreign currencies. You... ...collaboration and commitment, operating within a distributed setup where effective working is key....SeniorPrácticaTrabajar en la oficinaTrabajo híbrido
- ...We are looking for a Senior Python Engineer to play a key role... ...develop production-grade systems that power... ...solutions. Drive the full software development lifecycle... ...Strong understanding of distributed systems, API design,... ...with AI/ML system design, including LLM...SeniorRemoto
de 67500 a 90000 €/año
Senior Software Engineer - Geolocalized Services Were hiring a backend engineer... ...- Work with event-driven systems and focus on performance, reliability... ..., observability, and system design. - Drive continuous... ...- Experience building geo-distributed / geo-localized systems (...SeniorTiempo completoDesde casa- Senior Software Engineer for EuroDrone Job Description: We are looking for a... ...Health and Usage Monitoring Systems (HUMS) domain, focused on enabling... ...data-driven insights, system monitoring, and maintenance... ...systems - Experience with distributed systems and modular...SeniorTiempo completoEmpleo permanenteTrabajar en la oficinaRemotoTrabajo híbrido
- Senior Software Engineer - AI Platform Hey there! Were Fever, the worlds leading tech platform for culture and live entertainment, Our mission... ...Django/Fast API - Event-driven-architectures and highly distributed services. - Cloud Infrastructure on AWS - Docker,...SeniorTiempo completoDesde casa
- Software Dev Engineer Machine Learning Do you want to solve real customer problems... ...microservices in a large distributed computing environment.... ...maintain resilient distributed systems that are scalable, fault-... ...requirements and with senior engineers to ensure your solutions...SeniorPrácticaTiempo completoRemoto
- Senior Software Engineer (Full Stack) Atmen is a Munich-based RegTech startup revolutionising green certification. Our SaaS platform helps... .... Experience designing and maintaining scalable, distributed systems. Self-motivated and able to navigate a fast-changing startup...SeniorPrácticaTiempo completoTrabajar en la oficinaTrabajo híbridoVisa de trabajoTurno de mañana1 día a la semana
- Senior Software Engineer - Payments Ebury is a global fintech firm dedicated to empowering businesses... ...of our multi-currency account systems, incoming funds, and outgoing payment... ...collaboration and commitment, operating within a distributed setup where effective working is key....SeniorTiempo completoTrabajar en la oficinaTrabajo híbrido
550 $/mensuales
...weâd love to connect with you. What You'll Do As a Senior Software Engineer at Ultralytics, you'll play a pivotal role in developing... ...with cloud services (GCP, Azure, AWS). Contribute to distributed systems where services communicate through events rather than...SeniorTiempo completoRemotoTrabajo híbridoHorario flexible- ...improving the AI Orchestration Layer—a system that records and understands every... ...The Role We’re looking for a strong Senior Python Engineer who’s eager to go beyond traditional backend... ...energized by hard technical problems—distributed systems, AI orchestration,...Senior
- ...time to building systems that operate reliably... ...we do Our Software Engineers are end-to-end... ...efficiently. Our system performs all day,... .... We build a distributed system in a highly... ...ego. Our senior engineers (Tech Leads... ...Desk as a software engineer which is why we...Senior
- Staff Software Engineer Hey there! Were Fever, the worlds leading tech platform... ...over different parts of the systems, analysing the usage from... ...- You will mentor other senior team members through code reviews... ...practices, testing, and distributed systems. - Experience...SeniorTemporalTiempo completoDesde casa
- ...looking for a highly accomplished **SAP Utilities Transmission & Distribution (T&D) expert** to strengthen our Utilities practice. The ideal... ...through strategic advisory engagements. * Join an elite senior community of SAP Utilities and Industry experts. * Access continuous...SeniorTiempo completo
- ...intelligent platform services, software engineering, and cloud, infrastructure and security... ..., artificial intelligence, robotics,…Becoming digital is now a must.... ...travel. * **S4 HANA SALES AND DISTRIBUTION:** SAP SD MANAGER, SAP SD SENIOR CONSULTANT, S4 HANA SD, S/4 HANA...SeniorTiempo completoContrato
- ...Airbus Defence and Space SAU is seeking a Systems Engineer to drive HUMS development across multiple platforms. You will lead architecture definition, data management and integration of health management systems onboard aircrafts, coordinating requirements, design and...Senior
- ...SkySpecs is seeking a Senior Software Engineer to shape the Horizon platform, building end-to-end software across frontend, backend, infrastructure... .... The role emphasizes cross-team collaboration, deep systems thinking, and ownership of production code, with a focus on...Senior
- ...growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team.... ...clear, reliable APIs and simple systems that directly enhance the user experience... ...thinking. You know that optimizing a system requires end-to-end design, and you believe...SeniorRemoto
- ## Systems Engineer for new programs(EuroDrone , SIRTAP, PATMAR)Applylocations: Getafe Areatime... ..., Hurjet, etc..)### HUMS is a critical system that monitors aircraft or equipment health... ...Experience in on-board hardware and software equipment design life-cycle and supplier...SeniorEmpleo permanenteHorario flexible
- ...project related to UAS/UAV systems. What challenge will you be... ...be mainly responsible for: Software design and architecture activities... ...in unmanned aerial system (UAS) operations. Coordination... ...a team of approximately five engineers. What do we need in our team...SeniorTrabajo de veranoRemotoTrabajo híbrido
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Software Engineer - Robotic Distributed Systems. ¡Entérate antes que nadie!
- ingeniero programador Torrejón de Ardoz, Comunidad de Madrid
- software engineer Torrejón de Ardoz, Comunidad de Madrid
- software developer Torrejón de Ardoz, Comunidad de Madrid
- senior software engineer Torrejón de Ardoz, Comunidad de Madrid
- software development engineer Torrejón de Ardoz, Comunidad de Madrid
- desarrollador de software Torrejón de Ardoz, Comunidad de Madrid
- ingeniero de desarrollo de software Torrejón de Ardoz, Comunidad de Madrid
- ingeniero de sistemas Torrejón de Ardoz, Comunidad de Madrid
- practicas ingeniero informatico Torrejón de Ardoz, Comunidad de Madrid
- ingeniero sistemas informaticos Torrejón de Ardoz, Comunidad de Madrid



