se centra en la integración avanzada de sistemas operativos mediante herramientas como Yocto, device tree y desarrollo de drivers para plataformas aeronáuticas embebidas, garantizando la operatividad y funcionalidad en entornos críticos. Esta disciplina aborda la configuración y personalización de la capa de soporte de hardware (BSP) en sistemas que requieren soporte de secure boot, integrando conocimientos especializados en U-Boot, ACPI y protocolos de arranque seguros bajo normativas de seguridad funcional aplicables a plataformas digitales de control en UAM y eVTOL.
En laboratorios de innovación y prueba, se implementan bancos de ensayo de tipo HIL y SIL para validar la trazabilidad del software embebido y su conformidad con estándares internacionales de seguridad y certificación, como DO-178C y normativas aplicables de ciberseguridad aeronáutica. Además, se analiza la interacción electromagnética (EMC) y se asegura la robustez ante fallos mediante pruebas basadas en ISO 26262 y prácticas de seguridad funcional en sistemas críticos. Este perfil profesional está orientado a roles como Embedded Linux Engineer, Firmware Developer, Security Engineer, System Architect y Verification Engineer.
6.990 €
Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.
Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.
Requisitos recomendados: Conocimientos básicos de programación en C/C++; familiaridad con sistemas operativos y redes; nivel intermedio de inglés (B1/B2). Ofrecemos recursos de apoyo para nivelar conocimientos.
1.1 Fundamentos de sistemas embebidos: definiciones, restricciones y ejemplos de aplicación (IoT, automoción, aeroespacial)
1.2 Arquitecturas de hardware para embebidos: microcontroladores, SoCs, buses e interfaces
1.3 Entornos de desarrollo para Linux embebido: toolchains, compilación cruzada y emulación con QEMU
1.4 Yocto Project: visión general, Poky, layers, meta-datos y recetas
1.5 Organización de imágenes en Yocto: capas, recetas de imagen y dependencias
1.6 Device Tree: modelado de hardware, estructuras y ejemplos prácticos
1.7 Arranque de Linux embebido: bootloader (U-Boot), arranque del kernel, initramfs e init
1.8 Integración de drivers y periféricos en Linux embebido: detección, inicialización y pruebas
1.9 Seguridad básica en Linux embebido: Secure Boot, firmas, verificación de imágenes y actualizaciones
1.10 Caso práctico inicial: crear una imagen mínima con Yocto para una placa de desarrollo y desplegarla
2.1 Fundamentos de aerodinámica de rotores
2.2 Modelado de rotor: teoría de Blade Element Momentum (BEM)
2.3 Rendimiento y coeficientes: empuje, potencia y eficiencia
2.4 Efecto del avance y configuración del rotor (pérdida de punta, solidez)
2.5 Vibraciones, balance y dinámica de palas
2.6 Métodos de simulación para rotores: BEM, CFD y FEM
2.7 Instrumentación y adquisición de datos en pruebas de rotores
2.8 Diseño de palas: perfil, twist y materiales
2.9 Seguridad, normativas y pruebas de aceptación de rotores
2.10 Casos de estudio: helicópteros, sistemas multirotor y aeronaves de rotor único
3.1 Arquitecturas navales embebidas: requisitos, limitaciones y plataformas objetivo
3.2 Linux embebido y su papel en sistemas de navegación y combate
3.3 Introducción a Yocto Project: capas, recetas y BitBake
3.4 Entorno de desarrollo para plataformas embebidas: herramientas y flujos
3.5 Gestión de Device Tree en plataformas navales: estructuras y compatibilidad
3.6 Construcción de imágenes con Yocto: core-image, meta layers y variantes
3.7 Personalización de imágenes para dispositivos navales: paquetes mínimos vs completos
3.8 Seguridad básica: Secure Boot, firmas y verificación de imágenes
3.9 Depuración y diagnóstico en Linux embebido: herramientas y prácticas
3.10 Despliegue, validación y mantenimiento de imágenes en buques y plataformas marítimas
4.1 Modelado de rotores: teoría BEM, empuje y torque
4.2 Aerodinámica de palas: perfil, twist y distribución de carga
4.3 Rendimiento estático y dinámico: empuje, potencia y eficiencia
4.4 Efectos del viento y turbulencia en el rotor
4.5 Vibraciones y cargas en palas y estructura
4.6 Optimización del diseño del rotor: número de palas, paso y rigidez
4.7 Integración rotor-sistema de control y estabilidad
4.8 Métodos de prueba y validación: túnel de viento y ensayos en campo
4.9 Análisis de incertidumbre y sensibilidad en modelos de rotor
4.10 Case clinic: go/no-go con matriz de riesgo
5.1 Introducción a los Sistemas de Rotorcraft: Historia, tipos y aplicaciones.
5.2 Fundamentos de Aerodinámica de Rotor: Teoría del disco de actuación, flujo estacionario y no estacionario.
5.3 Geometría del Rotor: Diseño del perfil aerodinámico, planta y torsión.
5.4 Análisis Estructural Básico: Cargas en el rotor, materiales y diseño.
5.5 Principios de Dinámica de Vuelo: Estabilidad y control en rotorcraft.
5.6 Introducción a los Sistemas de Control de Vuelo: Mecánicos, hidráulicos y Fly-by-Wire.
5.7 Métodos de Simulación y Análisis: Herramientas y software comunes.
5.8 Introducción a la Normativa y Certificación: FAA, EASA y otras agencias.
5.9 Estudios de Caso: Ejemplos de análisis rotorcraft en la práctica.
5.10 Tendencias Futuras: eVTOL, UAM y nuevas tecnologías.
6.1 Fundamentos de Linux Embebido: Arquitectura, Sistemas Operativos en Tiempo Real (RTOS) vs. Linux, ventajas y desafíos.
6.2 Introducción a Yocto Project: Qué es, por qué usarlo, componentes principales (BitBake, OpenEmbedded, Layers).
6.3 Configuración del Entorno de Desarrollo: Instalación, herramientas esenciales, estructura de directorios.
6.4 Creación de una Imagen de Sistema Base con Yocto: Primeros pasos, configuración de la máquina, selección de paquetes.
6.5 Build System: BitBake, tareas, variables, recetas (.bb), clases (.bbclass).
6.6 Layer Management: Estructura de capas, creación y uso de capas personalizadas.
6.7 Bootloaders y Arranque en Sistemas Embebidos: U-Boot, configuración básica.
6.8 Debugging y Troubleshooting: Herramientas de depuración, logs, errores comunes.
6.9 Introducción al Device Tree: Conceptos, estructura, edición básica.
6.10 Seguridad básica en Linux Embebido: Medidas iniciales, hardening.
7.1 Fundamentos de la Aerodinámica de Rotorcraft
7.2 Tipos de Rotorcraft: Helicópteros, Multirrotores, Tiltrotors
7.3 Configuración de Rotorcraft: Diseño y Geometría
7.4 Principios de Vuelo: Sustentación, Tracción, Control
7.5 Análisis de Estabilidad y Control
7.6 Introducción a los Modelos de Simulación de Vuelo
7.7 Herramientas de Análisis de Rotorcraft
7.8 Introducción al Mantenimiento y Seguridad Aérea
7.9 Casos de Estudio: Aplicaciones Actuales de Rotorcraft
7.10 Futuro de la Aviación con Rotorcraft
8.1 Introducción a Linux Embebido: Arquitectura y diferencias con sistemas operativos tradicionales.
8.2 Fundamentos de BSP (Board Support Package): Componentes y su función.
8.3 Compilación cruzada: Herramientas y configuración para plataformas embebidas.
8.4 El Kernel de Linux: Estructura, módulos y personalización básica.
8.5 Device Tree: Conceptos fundamentales, sintaxis y utilidad.
8.6 Bootloaders: Introducción a U-Boot y otros bootloaders comunes.
8.7 Sistemas de archivos: Selección y configuración para almacenamiento embebido.
8.8 Herramientas de depuración: GDB, JTAG y otros métodos de debugging.
8.9 Primeros pasos con Yocto Project: Introducción y flujo de trabajo básico.
8.10 Seguridad en Linux Embebido: Conceptos básicos y mitigación de riesgos.
9.1 Introducción a los Sistemas Embebidos: Definición, características y aplicaciones.
9.2 Fundamentos de Linux: Arquitectura, comandos básicos y el sistema de archivos.
9.3 Introducción al Kernel de Linux: Estructura y funcionamiento.
9.4 Introducción a la Programación en C para Embebidos: Fundamentos y prácticas.
9.5 Conceptos de Board Support Package (BSP): Definición y componentes.
9.6 Arquitectura de Hardware: Microprocesadores, memorias y periféricos comunes.
9.7 Herramientas de Desarrollo: Compiladores, depuradores y entornos de desarrollo integrado (IDE).
9.8 Configuración del Entorno de Desarrollo: Instalación y configuración de herramientas.
9.9 Primeros Pasos con el BSP: Compilación y ejecución de un “Hello World”.
9.10 Introducción a la cadena de herramientas Yocto.
10.1 Introducción a Linux Embebido y sus Aplicaciones en la Industria Naval.
10.2 Arquitectura de Sistemas Embebidos y sus Componentes Clave.
10.3 Conceptos Fundamentales de Yocto Project: Build System, Recipes y Layers.
10.4 Creación y Configuración de un Build Environment con Yocto.
10.5 BSP (Board Support Package): Adaptación y Personalización para Hardware Específico.
10.6 Primeros Pasos: Construcción de una Imagen de Sistema Operativo con Yocto.
10.7 Estructura de Directorios y Archivos Essenciales en el Build System de Yocto.
10.8 Introducción a la Gestión de Software: Packages y Metadata en Yocto.
10.9 Configuración del Kernel Linux para Sistemas Embebidos.
10.10 Debugging y Troubleshooting en Entornos Yocto y BSP.
DO-160: ensayos ambientales y mitigación.
DO-160: ensayos ambientales y mitigación.
“`
“`
Consulta “Calendario & convocatorias”, “Becas & ayudas” y “Tasas & financiación” en el mega-menú de SEIUM
Nuestro equipo está listo para ayudarte. Contáctanos y te responderemos lo antes posible.
Si, contamos con certificacion internacional
Sí: modelos experimentales, datos reales, simulaciones aplicadas, entornos profesionales, casos de estudio reales.
No es obligatoria. Ofrecemos tracks de nivelación y tutorización
Totalmente. Cubre e-propulsión, integración y normativa emergente (SC-VTOL).
Recomendado. También hay retos internos y consorcios.
Sí. Modalidad online/híbrida con laboratorios planificados y soporte de visados (ver “Visado & residencia”).