Flight Software V&V Engineer

Hace 1 día

Madrid, Community of Madrid, España PLD Space Jornada completa
Sobre PLD Space PLD Space una empresa internacional que tiene como misión transportar satélites al espacio, integrando verticalmente la ingeniería, las pruebas, la fabricación y las operaciones de sus cohetes reutilizables y sostenibles. Con sede en Elche y fundada en 2011 por Raúl Torres y Raúl Verdú, PLD Space se ha consolidado como un referente mundial en el sector de los lanzadores para pequeños satélites. Su familia de lanzadores MIURA y su cápsula tripulada LINCE posicionan a la empresa como líder de la soberanía tecnológica europea en transporte espacial, cubriendo todo el abanico de misiones espaciales.

PLD Space cuenta con instalaciones técnicas de más de 188.000 m² en Elche, Teruel, Kourou (Guayana Francesa) y Duqm (Omán), lo que le permite ofrecer servicios completos de lanzamiento de satélites y otras cargas al espacio.

El trabajo en equipo, el coraje, la determinación y la ambición permiten a PLD Space garantizar una capacidad autónoma e independiente de acceso al espacio para satélites basada en la fiabilidad a un precio competitivo a nivel global. La compañía es capaz de ofrecer los mejores servicios de lanzamiento a operadores comerciales de satélites, instituciones, agencias espaciales y entidades gubernamentales nacionales e internacionales

Misión Buscamos un ingeniero de verificación y validación de software de vuelo altamente motivado para incorporarse a nuestro equipo de software de vuelo y contribuir al desarrollo, la calificación y la certificación del software utilizado en los sistemas de aviónica de los vehículos de lanzamiento.

El candidato seleccionado se encargará de diseñar, definir, ejecutar y automatizar las actividades de verificación y validación a lo largo de todo el ciclo de vida del software de vuelo, garantizando el cumplimiento de los requisitos de la misión, la seguridad, la fiabilidad y la normativa. Este puesto implica una estrecha colaboración con los equipos de software de vuelo, ingeniería de sistemas, GNC y aviónica y pruebas a lo largo de las fases de desarrollo, integración y campañas de vuelo.

Responsabilidades

Definir estrategias, planes y procedimientos de verificación y validación de software de vuelo.

Analizar requisitos de sistema, software y seguridad para desarrollar casos y procedimientos de ensayo.

Garantizar la trazabilidad completa entre requisitos, diseño, implementación, actividades de verificación y resultados de ensayo.

Diseñar y desarrollar herramientas software para automatizar campañas de validación y verificación del software de vuelo.

Implementar aplicaciones para la adquisición, procesamiento y visualización de datos de telemetría.

Colaborar con el equipo de software embebido para definir interfaces, protocolos y necesidades de integración.

Participar en campañas de integración y validación de software sobre bancos de ensayo, modelos de ingeniería y vehículos de vuelo.

Participar en la definición y mejora continua de los procesos de V&V siguiendo estándares del sector aeroespacial (ECSS) u otros.

Dar soporte a campañas de integración y ensayos, incluyendo troubleshooting de herramientas y análisis de incidencias.

Formar parte de las campañas de integración y ensayos haciendo uso de las herramientas desarrolladas para ejecutar las pruebas necesarias de validación y verificación definidas.

Asegurar la calidad del software desarrollado mediante buenas prácticas de desarrollo, pruebas y documentación.

Gestionar versiones y configuración de las herramientas desarrolladas, integrándolas en pipelines de CI/CD cuando sea necesario.

Colaborar con proveedores externos de servicios de verificación independiente (ISVV) y revisar la evidencia generada por los mismos.

Participar en revisiones técnicas y de proyecto, incluyendo SRR, PDR, CDR, TRR, QRR y FRR.

Requisitos requeridos

Titulación universitaria en Ingeniería Informática, Ingeniería Aeroespacial, Ingeniería de Telecomunicación, Ingeniería Electrónica o equivalente.

Experiencia en validación y verificación de software (V&V) o testing en sistemas críticos.

Experiencia en definición y ejecución de casos de prueba y campañas de verificación.

Conocimientos de trazabilidad de requisitos y gestión de la configuración.

Experiencia en desarrollo de herramientas de automatización, testing o procesamiento de datos con Python.

Conocimiento de protocolos de comunicación (TCP/IP, UDP, serial, CAN u otros).

Experiencia trabajando en entornos Linux.

Conocimiento de control de versiones (Git) y flujos de trabajo colaborativos.

Capacidad para analizar datos, depurar problemas complejos y proponer soluciones técnicas.

Idioma español e inglés B1.

Requisitos deseados

Conocimiento de sistemas embebidos y arquitectura de software de vu