Pstrong1.DESCRIPCIÓN /strong /ppbr/ppSingular Aircraft es una empresa tecnológica con sede en España, dedicada al diseño, desarrollo y fabricación de aeronaves no tripuladas de gran capacidad. Su misión es ofrecer soluciones aéreas innovadoras, seguras y eficientes para aplicaciones civiles y humanitarias, como la extinción de incendios, transporte de carga, vigilancia y rescate. Con un enfoque en la sostenibilidad, la autonomía operativa y la reducción de costes, Singular Aircraft combina ingeniería avanzada con una visión global para transformar el futuro de la aviación no tripulada /ppbr/ppstrong2.OBJETIVO DEL ROL /strong /ppbr/ppDiseñar, desarrollar y mantener soluciones software críticas para los sistemas embarcados y de control de aeronaves no tripuladas, contribuyendo directamente a la innovación tecnológica de Singular Aircraft. El/la Senior Software Engineer liderará iniciativas clave en arquitectura, calidad de código y escalabilidad, colaborando estrechamente con equipos multidisciplinares de ingeniería para garantizar el rendimiento, la seguridad y la fiabilidad de nuestras plataformas aéreas. /ppbr/ppstrong3.FUNCIONES Y RESPONSABILIDADES /strong /ppbr/pulliDesarrollar servicios backend en Python con foco en arquitecturas distribuidas y comunicaciones resilientes. /liliDiseñar e implementar APIs RESTful y/o GraphQL eficientes, seguras y bien documentadas. /liliConstruir interfaces frontend con React y TypeScript orientadas a operaciones técnicas y visualización de datos aeronáuticos. /liliOrquestar microservicios con Docker y Kubernetes en entornos de producción. Integrar sistemas mediante protocolos AMQP/MQTT (RabbitMQ, Mosquitto). /liliParticipar en la integración de sistemas robóticos utilizando ROS2. /liliAplicar buenas prácticas de desarrollo: TDD, pruebas automatizadas, documentación técnica. /liliColaborar con equipos de validación, arquitectura y operaciones en un entorno multidisciplinario /li /ulpbr/ppstrong4.REQUISITOS /strong /ppbr/pulliMás de 7 años de experiencia como desarrollador, con dominio de Python. /liliConocimientos avanzados en React y TypeScript. Experiencia en orquestación de contenedores con Docker y Kubernetes. /liliExperiencia en sistemas distribuidos en tiempo real con AMQP/MQTT. /liliConocimiento práctico de ROS2 para integración robótica. /liliExperiencia en metodologías ágiles (Scrum), TDD y CI/CD (GitLab CI, GitHub Actions, Jenkins). /liliCapacidad demostrada para trabajar en entornos técnicos regulados (aeronáutica, defensa, etc.). /liliInglés técnico fluido /li /ulpbr/ppstrong5.QUÉ OFRECEMOS /strong /ppbr/pulliParticipación en proyectos disruptivos con impacto global /liliEntorno dinámico y colaborativo en una empresa en expansión /liliAutonomía y responsabilidad en la toma de decisiones /liliPlan de carrera y formación continua /liliRetribución competitiva /liliHorario flexible y 2 días de teletrabajo a la semana /liliParking en la oficina /li /ul