Ingeniero/a de Software Embebido para Sistemas Espaciales (Perfil Middle / Senior)
Buscamos un/a Ingeniero/a de Software Embebido para incorporarse a un proyecto del sector espacial orientado al desarrollo de Core Avionics para satélites, participando en el diseño, desarrollo e integración de software embarcado en plataformas espaciales. El profesional se integrará en un equipo de ingeniería especializado en sistemas críticos, colaborando en la implementación de soluciones software que operan directamente sobre hardware embebido y que forman parte de los subsistemas de control y operación del satélite.
Usted podría ser el solicitante perfecto para este trabajo. Lea toda la información asociada y asegúrese de presentar su candidatura.
Entre sus responsabilidades se encuentra el desarrollo de software embebido en tiempo real, siguiendo los estándares de calidad y desarrollo aplicables a sistemas espaciales y aeronáuticos. El puesto implica trabajar en el diseño de módulos software, implementación de funcionalidades y adaptación del software a arquitecturas de computación embebidas empleadas en sistemas espaciales.
Asimismo, el profesional participará en actividades de integración, verificación y validación del software, incluyendo la ejecución de pruebas en entornos hardware representativos y bancos de pruebas específicos utilizados en sistemas espaciales. Estas actividades incluyen la definición de pruebas, análisis de resultados y colaboración con equipos de ingeniería de sistemas y hardware para garantizar el correcto funcionamiento del software dentro del sistema completo.
El rol requiere trabajar con metodologías y herramientas de ingeniería de software utilizadas en entornos de alta criticidad, contribuyendo a la documentación técnica del diseño y a los procesos de control de configuración del software. El puesto se desarrollará en colaboración con equipos multidisciplinares dentro de proyectos de ingeniería espacial con altos requisitos de fiabilidad, trazabilidad y calidad del software.
Mínimo 3 años de experiencia demostrable en desarrollo de software embebido, preferiblemente en proyectos del sector espacial, defensa o sistemas críticos, con experiencia práctica en entornos de desarrollo de software embarcado y sistemas en tiempo real.
Modelo híbrido con un 80 % de teletrabajo, con posibilidad de acudir puntualmente al centro de trabajo de Málaga para coordinación con el equipo o actividades que requieran trabajo presencial con el hardware del proyecto.
Experiencia mínima de 3 años en desarrollo de software embarcado, preferiblemente en proyectos del sector espacio, defensa o sistemas críticos.
Experiencia en diseño y desarrollo de software embebido en tiempo real para entornos espaciales o aeronáuticos.
Programación avanzada en C y Python.
Experiencia con herramientas de control de configuración (Git, SVN).
Conocimientos sólidos de sistemas multitarea y sistemas operativos en tiempo real (RTEMS, VxWorks, FreeRTOS).
Conocimiento de arquitecturas de computación embebida (ARM Cortex, RISC-V, PowerPC).
Experiencia con interfaces de comunicación hardware (CAN, RS422/485, LVDS).
Experiencia en verificación y validación de software, definición de pruebas y uso de bancos de pruebas EGSE/SCOE.
Conocimiento de metodologías de diseño y documentación de sistemas (UML, SysML). xohynlm
Conocimiento de estándares de codificación MISRA-C.
Valorable experiencia con contenedores (Docker, Podman), integración continua (Jenkins) y entornos DevOps