11 nov
|
PLD Space
|
Alicante (Alacant)
11 nov
PLD Space
Alicante (Alacant)
Desplácese hacia abajo y descubra qué habilidades, experiencia y cualificaciones académicas se necesitan.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. 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 * m2 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 integral. 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ónComo 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.ResponsabilidadesAnalizar 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.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.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 requeridosTitulació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.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).
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.Snacks saludables y fruta variadaNunca dejes de aprenderFomentamos el aprendizaje prácticoPromovemos el desarrollo profesional a través de la movilidad interna y el trabajo en equipoEncuentra tu equilibrio23 días de vacaciones + el 24 y 31 de diciembre. xqysrnhSalud financiera...
📌 Flight Software V&V Engineer (Unit Level) (Alicante (Alacant))
🏢 PLD Space
📍 Alicante (Alacant)