Ingeniero/a de software embebido. Sevilla
Role details
Job location
Tech stack
Job description
En nuestro posicionamiento como compañía líder en el ámbito de defensa, queremos reforzar nuestro equipo con un/a Embedded Software Engineer - UAV Systems para incorporarse a proyectos estratégicos de desarrollo y validación de software embarcado para sistemas de autopiloto y estaciones de control en tierra (GCS) de UAVs, bajo normativa aeronáutica (DO-178C) y PECAL 2210., Formarás parte del equipo responsable del desarrollo de software embebido destinado a los sistemas de los UAVs Tarsis, participando en todo el ciclo de vida: desde el diseño y codificación hasta la integración en hardware y la validación sobre el equipo real. Entre tus principales funciones estarán:
- Desarrollo de software embebido en C para:
- Sistemas de autopiloto de UAV.
- Estaciones de control en tierra (GCS) y otros elementos de la cadena de misión.
- Integración del software en SoCs Xilinx (Zynq / MPSoC) y en plataformas con FPGA, trabajando en estrecha colaboración con los equipos de hardware.
- Desarrollo, adaptación y mantenimiento de BSPs (Board Support Packages) para las distintas plataformas empleadas en los sistemas Tarsis.
- Implementación y depuración de drivers y software de bajo nivel, optimizando el rendimiento y la robustez de la solución.
- Configuración y gestión de buses de comunicación (SPI, I2C, UART, CAN, Ethernet, etc.) empleados en la arquitectura del UAV y de la GCS.
- Integración hardware-software y ejecución de pruebas sobre el equipo real, verificando el correcto funcionamiento en condiciones representativas de operación.
- Participación en actividades de verificación y validación de software conforme a DO-178C, contribuyendo a la preparación de casos de prueba, procedimientos y análisis de resultados.
- Elaboración de documentación técnica y evidencias de ciclo de vida bajo normativa aeronáutica y PECAL 2210.
- Gestión del desarrollo mediante herramientas de la suite Atlassian (Jira, Bitbucket, Confluence):
- Seguimiento de tareas e incidencias.
- Gestión de repositorios y control de versiones.
- Documentación técnica colaborativa.
- Colaboración con otros equipos (sistemas, hardware, integración, calidad) para asegurar la trazabilidad, calidad y cumplimiento normativo del software desarrollado., * Revisión de tu perfil: Evaluamos tu experiencia y habilidades para determinar si encajas con lo que buscamos.
- Primera toma de contacto (5-10 min): Si recibes una llamada de un número desconocido, ¡es nuestro equipo! Será una conversación rápida para conocerte y resolver cualquier duda.
- Entrevista técnica: Te reunirás con el equipo, quienes te explicarán el proyecto y las tareas diarias. También exploraremos tus conocimientos técnicos. Además, te realizaremos breves pruebas de competencias psicológicas e inglés.
Requirements
- Experiencia en desarrollo de software embebido en C para sistemas críticos, de control o en tiempo real.
- Conocimientos y/o experiencia con:
- SoCs Xilinx (Zynq / MPSoC) y plataformas con FPGA.
- BSPs (Board Support Packages) y software de muy bajo nivel.
- Drivers de dispositivos y gestión de periféricos.
- Experiencia configurando y utilizando buses de comunicación como SPI, I2C, UART, CAN, Ethernet u otros similares.
- Experiencia o conocimiento de procesos de desarrollo en sectores regulados (idealmente aeronáutica, defensa o automoción), con metodologías alineadas con DO-178C u otros estándares de seguridad funcional.
- Conocimiento o interés en:
- Sistemas de autopiloto, control de vuelo o sistemas de navegación.
- Estaciones de control en tierra (GCS) y sistemas de comunicaciones asociados.
- Capacidad para trabajar con hardware real, realizar pruebas de integración y depuración sobre banco de ensayos y plataformas de vuelo.
- Manejo de herramientas de la suite Atlassian (Jira, Bitbucket, Confluence) o similares para gestión de proyectos y control de versiones.
- Gusto por el trabajo en equipo, orientación al detalle y compromiso con la calidad y la seguridad del producto.
- Disponibilidad para trabajar en modalidad híbrido en Sevilla, en un entorno de laboratorio y pruebas sobre equipo real.
Benefits & conditions
- Estabilidad y Futuro: Proyectos a largo plazo en una empresa líder de Defensa con más de 50.000 profesionales, con seguridad financiera.
- Proyectos Innovadores y de Alto Alcance: Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional.
- Ambiente Cercano y Transparente: Disfrutarás de una comunicación directa y fluida con responsables y compañeros, en un entorno colaborativo y abierto.
- Autonomía y Flexibilidad: Tendrás libertad para organizar tu trabajo, adaptado al modelo de trabajo presencial de la posición. Al tratarse de un entorno de laboratorio y pruebas sobre equipo real, la presencia física es clave, por lo que la flexibilidad se centrará en la organización de tus tareas y la colaboración dentro del equipo.
- Plan de carrera adaptado a ti: Diseñado para impulsar tu crecimiento y desarrollo profesional.
- Formación continua: en Open University y Udemy for Business (¡más de 6.000 cursos para especializarte!).
- Descuentos exclusivos para tu bienestar: Disfruta de ventajas en gimnasios, restaurantes, tiendas, ocio y mucho más al ser empleado de Indra.
- Retribución competitiva y planes de compensación flexibles a tus necesidades., Tiempo estimado: 1-2 semanas. Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social.