Ingeniero/a de Sistemas Embebidos

GMV
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Artificial Intelligence
Systems Engineering
Communications Protocols
Computer Engineering
Continuous Integration
DevOps
Digital Technology
Firmware
Machine Learning
Real-Time Operating Systems
Software Engineering
Solution Deployment Descriptor
Virtualization Technology
Vivado
Software Modules
Kubernetes
Docker

Job description

¿Te apasiona la tecnología espacial y quieres participar en las próximas misiones que marcarán el futuro del sector? Únete a nuestro equipo como Ingeniero/a de Sistemas Embebidos de A Bordo y contribuye a dar forma al futuro de la computación espacial. Formarás parte del desarrollo de tecnologías avanzadas de aviónica y software embarcado que harán posible la próxima generación de satélites, cargas útiles y misiones espaciales.

Participarás en el diseño, desarrollo, integración y validación de sistemas embebidos de última generación, aplicando metodologías modernas de DevOps y CI/CD. Tendrás la oportunidad de trabajar en la personalización de sistemas operativos, el desarrollo de drivers, la implementación de capacidades autónomas de detección y recuperación ante fallos, la integración de subsistemas y la validación integral de soluciones complejas.

Tu trabajo será clave para garantizar el rendimiento, la fiabilidad y la robustez de sistemas críticos que operarán en algunos de los entornos más exigentes, contribuyendo al éxito de misiones espaciales innovadoras y de gran impacto tecnológico., Formarás parte del desarrollo de tecnologías avanzadas para futuras misiones espaciales, participando en el diseño e implementación de soluciones innovadoras basadas en sistemas autónomos embebidos, arquitecturas heterogéneas, ciberseguridad y uso de IA en Sistemas Embarcados., Desarrollar y mantener soluciones de software embebido y firmware para equipos de aviónica de grado espacial.

  • Personalizar y optimizar sistemas operativos de vuelo y de segmento terreno, adaptándolos a los requisitos específicos de cada misión.
  • Diseñar e implementar componentes software de bajo nivel, incluyendo drivers y Board Support Packages (BSPs).
  • Desarrollar funcionalidades avanzadas de Detección, Aislamiento y Recuperación ante Fallos (FDIR) para incrementar la autonomía y fiabilidad de los sistemas.
  • Integrar módulos de software embebido y subsistemas de a bordo dentro de arquitecturas complejas y de altas prestaciones.
  • Participar en actividades de integración, verificación, validación y ensayos de rendimiento a nivel sistema.
  • Elaborar y mantener la documentación técnica asociada a todo el ciclo de vida del desarrollo.
  • Colaborar en la definición y despliegue de entornos de pruebas basados en tecnologías de virtualización y contenerización como Docker y Kubernetes.
  • Analizar, optimizar y mejorar continuamente las soluciones desarrolladas para garantizar los más altos estándares de rendimiento, calidad y fiabilidad.
  • Contribuir al desarrollo de tecnologías innovadoras que darán soporte a las próximas generaciones de satélites, cargas útiles y misiones espaciales.

Requirements

Buscamos profesionales con formación en Ingeniería Electrónica, Ingeniería Industrial, Ingeniería de Telecomunicación o Ingeniería Informática, valorándose positivamente estudios de máster o especialización en el ámbito de los sistemas digitales programables.

  • Conocimientos en diseño y desarrollo de software de bajo nivel.
  • Experiencia trabajando con sistemas operativos en tiempo real (RTOS).
  • Conocimiento del sector espacial, tecnologías del segmento espacial o participación en proyectos del ámbito aeroespacial.
  • Experiencia práctica en programación de sistemas embebidos.
  • Capacidad para desenvolverse en entornos multidisciplinares y proyectos tecnológicamente exigentes.
  • Interés por la innovación, la ingeniería de sistemas críticos y el desarrollo de soluciones de alta fiabilidad.

Será un plus si además cuentas con conocimientos en...

  • PetaLinux.
  • Xilinx Vivado.
  • Kubernetes.
  • Docker.
  • Sistemas y protocolos de comunicaciones.
  • Técnicas de Inteligencia Artificial (planificación, aprendizaje automático).
  • Ciberseguridad.
  • Integración continua (CI).
  • Desarrollo continuo (CD).
  • Estándares de calidad del software.
  • Estándares ECSS (European Cooperation for Space Standardization).

Benefits & conditions

Modelo de trabajo híbrido y 8 semanas al año de teletrabajo fuera de tu área geográfica habitual Horario flexible de entrada y salida, y jornada intensiva viernes y verano. Desarrollo de plan de carrera personalizado, formación y ayuda para el aprendizaje de idiomas. Movilidad nacional e internacional. Retribución competitiva con revisiones continuas, retribución flexible y descuento en marcas. Programa Wellbeing: seguro médico, dental y de accidentes; fruta y café gratis, formación en salud física, mental y económica, y ¡mucho más!, * Jornada completa Jornada

  • 3 años Experiencia

  • Indefinido Tipo contrato

  • DevOps CI/CD Docker Kubernetes

Apply for this position