Buscamos un/a Ingeniero/a de Software para ayudarnos a construir la plataforma que impulsa sistemas de drones autónomos sincronizados. Este rol combina desarrollo de producto, sistemas en tiempo real, simulación, herramientas de robótica y backend. Sobre el rol Este no es un puesto típico de desarrollo web. Trabajarás en software que permite a los operadores preparar, validar, simular, monitorizar y ejecutar tareas con drones autónomos de forma segura. Buscamos a alguien que se sienta cómodo trabajando full stack (frontend, backend y sistemas), que pueda asumir ownership, entender sistemas open-source existentes y convertirlos en un producto fiable para operaciones con drones autónomos sincronizados. Puntos extra si sabes volar un dron. Responsabilidades Desarrollo de software de control para la operación y monitorización de flotas de drones autónomos. Diseño y desarrollo de servicios backend que conectan estaciones de control, drones, simulaciones y datos de misión. Creación de herramientas de validación de misiones (trayectorias, comprobaciones de seguridad, telemetría, logs y estado operacional). Desarrollo de flujos de simulación para probar misiones y comportamiento del firmware sin necesidad de hardware real. Integración de sistemas autónomos en plataformas de drones. Evolución de un stack basado en open source hacia un producto robusto, fiable y listo para producción. Requisitos Experiencia sólida con TypeScript y React. Experiencia en backend, especialmente en sistemas asíncronos, APIs o arquitecturas basadas en protocolos. Capacidad para trabajar en repositorios grandes y complejos. Interés por robótica, drones, simulación, sistemas en tiempo real o software conectado a hardware. Buenas prácticas de ingeniería: testing, debugging, logging y mantenibilidad. Capacidad para colaborar estrechamente con equipos de firmware y electrónica. Habilidades valoradas Desarrollo de aplicaciones desktop (por ejemplo, Electron). Experiencia con WebSockets, diseño de protocolos, telemetría o dashboards en tiempo real. Conocimiento de ecosistemas como MAVLink, ArduPilot, PX4 o SITL. Experiencia con herramientas 3D (Blender), path planning, geometría o simulación. Compensación Rango salarial y paquete de compensación a definir según experiencia. Igualdad de oportunidades Estamos comprometidos con la diversidad y la inclusión, y fomentamos un contexto de trabajo abierto e igualitario para todas las personas.