Flight Software V&V Engineer (Unit Level)

PLD Space

Elche

On-site

EUR 42,000 - 66,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fisioterapia
Seguro médico 50%
Tickets restaurante
Snack saludables
Vacaciones 23 días

Job summary

PLD Space, con sede en Elche, busca un Ingeniero de Validación y Verificación de software para diseñar y ejecutar pruebas unitarias de software embebido en tiempo real. El rol implica automatizar pruebas, crear entornos de ejecución y asegurar la trazabilidad de requisitos, casos y evidencias para certificación.

Se exige experiencia en C/C++, Linux y normas de seguridad; se valorará conocimiento de herramientas de testing y prácticas CI/CD.

Qualifications

  • Título universitario en Ingeniería Informática, Aeroespacial, Electrónica o Telecomunicaciones.
  • Experiencia en sectores espacial, aeronáutico o sistemas críticos.
  • Conocimiento de estándares ECSS, DO-178C, ISO 26262 o IEC 61508.
  • Experiencia con herramientas de testing unitario para software embebido (VectorCAST, Cantata, Parasoft C/C++test, LDRA, Google Test, CppUTest).
  • Experiencia en análisis de cobertura y generación de evidencias para certificación.
  • Experiencia en verificación de software en entornos críticos y en MISRA C.
  • Conocimientos de C++ y Linux; control de versiones con Git.
  • Nivel alto de inglés técnico (B2 o superior).

Responsibilities

  • Analizar requisitos software de bajo nivel y diseños detallados para definir estrategias de verificación unitaria.
  • Diseñar, desarrollar y mantener casos de prueba unitarios para software de vuelo.
  • Implementar entornos automatizados de ejecución de pruebas unitarias.
  • Desarrollar stubs, drivers y mocks para aislar componentes software durante las actividades de verificación.
  • Ejecutar campañas de testing unitario y analizar los resultados obtenidos.
  • Verificar el correcto funcionamiento de módulos desarrollados principalmente en C y C++ para sistemas embebidos de tiempo real.
  • Analizar defectos detectados durante la ejecución de pruebas y colaborar con los equipos de desarrollo en la identificación de causas raíz.
  • Generar y mantener documentación de verificación, procedimientos de ensayo e informes de resultados.
  • Participar en actividades de revisión de requisitos, diseño detallado, código fuente y casos de prueba.
  • Medir y reportar métricas de calidad software incluyendo: Cobertura de sentencias, Cobertura de decisiones, Cobertura MC/DC, Complejidad ciclomática, Densidad de defectos.
  • Mantener la trazabilidad entre requisitos, casos de prueba, resultados y evidencias de verificación.
  • Integrar las campañas de testing dentro de los entornos de integración continua (CI/CD).
  • Dar soporte a actividades de certificación y auditorías relacionadas con la calidad y verificación del software.

Skills

C/C++
Sistemas embebidos
Linux
Git
Pruebas unitarias
Automatización de pruebas
Inglés técnico

Education

Ingeniería Informática
Ingeniería Aeroespacial
Ingeniería Electrónica
Ingeniería de Telecomunicación

Tools

VectorCAST
Cantata
Parasoft C/C++test
LDRA
Google Test
CppUTest

Job description

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

Como Ingeniero Software de Validación y Verificación tu misión principal dentro del área de Flight Software consistirá en contribuir al desarrollo, automatización y ejecución de actividades de verificación a nivel unitario de sistemas software críticos para lanzadores espaciales.

La persona seleccionada será responsable de diseñar, implementar y mantener pruebas unitarias para software embebido de tiempo real, garantizando el cumplimiento de los requisitos funcionales, de seguridad y calidad establecidos para sistemas críticos. Trabajará en estrecha colaboración con desarrolladores de software, arquitectos, ingenieros de sistemas y equipos de aseguramiento de producto para generar la evidencia de verificación necesaria para la cualificación y certificación del software.

Responsabilidades
  • Analizar requisitos software de bajo nivel y diseños detallados para definir estrategias de verificación unitaria.
  • Diseñar, desarrollar y mantener casos de prueba unitarios para software de vuelo.
  • Implementar entornos automatizados de ejecución de pruebas unitarias.
  • Desarrollar stubs, drivers y mocks para aislar componentes software durante las actividades de verificación.
  • Ejecutar campañas de testing unitario y analizar los resultados obtenidos.
  • Verificar el correcto funcionamiento de módulos desarrollados principalmente en C y C++ para sistemas embebidos de tiempo real.
  • Analizar defectos detectados durante la ejecución de pruebas y colaborar con los equipos de desarrollo en la identificación de causas raíz.
  • Generar y mantener documentación de verificación, procedimientos de ensayo e informes de resultados.
  • Participar en actividades de revisión de requisitos, diseño detallado, código fuente y casos de prueba.
  • Medir y reportar métricas de calidad software incluyendo:
    • o Cobertura de sentencias.
    • o Cobertura de decisiones.
    • o Cobertura MC/DC.
    • o Complejidad ciclomática.
    • o Densidad de defectos.
  • Mantener la trazabilidad entre requisitos, casos de prueba, resultados y evidencias de verificación.
  • Integrar las campañas de testing dentro de los entornos de integración continua (CI/CD).
  • Dar soporte a actividades de certificación y auditorías relacionadas con la calidad y verificación del software.
Requisitos requeridos
  • Titulación universitaria en Ingeniería Informática, Ingeniería Aeroespacial, Ingeniería Electrónica, Ingeniería de Telecomunicación o equivalente.
  • Experiencia en sectores espacial, aeronáutico, defensa o cualquier industria de sistemas críticos.
  • Conocimiento de estándares ECSS, DO-178C, ISO 26262 o IEC 61508.
  • Experiencia con herramientas de testing unitario para software embebido:
    • o VectorCAST.
    • o Cantata.
    • o Parasoft C/C++test.
    • o LDRA.
    • o Google Test.
    • o CppUTest.
  • Experiencia en análisis de cobertura estructural y generación de evidencias para certificación.
  • Experiencia en actividades de verificación de software clasificado en niveles críticos de seguridad.
  • Conocimientos de análisis estático y estándares de codificación como MISRA C.
  • Experiencia mínima de 2 años en verificación de software o desarrollo de pruebas automatizadas.
  • Conocimientos sólidos de programación en C++.
  • Experiencia en desarrollo y ejecución de pruebas unitarias para software embebido.
  • Familiaridad con entornos Linux.
  • Conocimiento de control de versiones mediante Git.
  • Capacidad para interpretar requisitos software y transformarlos en casos de prueba verificables.
  • Capacidad analítica y atención al detalle.
  • Nivel alto de inglés técnico (B2 o superior).
Requisitos deseados
  • Conocimiento de herramientas de gestión de requisitos como Jama, Polarion o DOORS.
  • Experiencia trabajando en entornos de integración continúa utilizando GitLab CI, Jenkins o herramientas equivalentes.
  • Experiencia en desarrollo de herramientas de automatización, testing o procesamiento de datos con Python.
  • Experiencia con sistemas de telemetría y telecomando (TM/TC, PUS).
  • Familiaridad con pipelines de CI/CD y automatización de pruebas.
  • Experiencia previa en sector aeroespacial o entornos de alta fiabilidad.
Beneficios
Salud y bienestar
  • Fisioterapia dentro de nuestras instalaciones
  • 50% de bonificación en tu seguro médico
  • Podrás adherir a tus familiares al seguro médico a un precio competitivo.
  • Snacks saludables y fruta variada
Nunca dejes de aprender
  • Fomentamos el aprendizaje práctico
  • Promovemos el desarrollo profesional a través de la movilidad interna y el trabajo en equipo
Encuentra tu equilibrio
  • 23 días de vacaciones + el 24 y 31 de diciembre.
Salud financiera…y retribución flexible
  • Guardería
  • Tickets restaurante
  • Transporte
  • Formación
Valores

Tenemos cinco creencias fundamentales que guían la forma en que PLD Space está configurando el futuro de las tecnologías de lanzamiento espacial

  • Trabajo en equipo
  • Esfuerzo
  • Dinamismo
  • Compromiso
  • Hazlo fácil
¡Únete a nosotros para reinventar la forma en que se construyen los cohetes!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight Software V&V Engineer (System Level)
Flight Software V&V Engineer (System Level)

PLD Space • Elche

On-site
EUR 40,000 - 60,000
Seguro médico
Vacaciones 23 días
Tickets restaurante
+1
Civil and Structures Engineer
Civil and Structures Engineer

PLD Space • Elche

On-site
EUR 45,000 - 65,000
Seguro médico
Fisioterapia en instalaciones
Bonificación en seguro médico para la/
+5
Manager de Infraestructuras
Manager de Infraestructuras

PLD Space • Elche

On-site
EUR 52,000 - 70,000
Fisioterapia
Seguro médico 50% bonificación
Tickets restaurante
+3
Tooling Structures Engineer
Tooling Structures Engineer

PLD Space • Elche

On-site
EUR 42,000 - 60,000
Fisioterapia en instalaciones
Seguro médico 50%
Seguro médico para familiares
+1
Accounting & Tax Control Technician
Accounting & Tax Control Technician

PLD Space • Elche

On-site
EUR 30,000 - 42,000
Fisioterapia en instalaciones
Seguro médico 50% descuento
Seguro médico para familiares
+4
Propulsion Analysis Engineer (Ecosimpro)
Propulsion Analysis Engineer (Ecosimpro)

PLD Space • Elche

On-site
EUR 55,000 - 75,000
Fisioterapia dentro de nuestras instal
Seguro médico 50% bonificación
Seguro médico para familiares a precio
+2
Programador CAD/CAM
Programador CAD/CAM

PLD Space • Elche

On-site
EUR 35,000 - 52,000
Fisioterapia
Seguro médico 50% bonificación
Podrás adherir a familiares al seguro
+4
Ingeniero de Utillaje - Material Compuesto
Ingeniero de Utillaje - Material Compuesto

PLD Space • Elche

On-site
EUR 45,000 - 65,000
Seguro médico
Fisioterapia en instalaciones
24–31 diciembre vacaciones
+3
Avionics V&V Lead Engineer
Avionics V&V Lead Engineer

PLD Space • Elche

On-site
EUR 70,000 - 90,000
Physiotherapy within facilities
50% discount on health insurance
Family health insurance option
+2
Mission Manager
Mission Manager

PLD Space • Elche

Hybrid
EUR 70,000 - 100,000
Physiotherapy
Health insurance discount
Family health insurance
+8