Como Responsable de Software, serás el referente en la definición y evolución de la arquitectura software del sistema, asegurando su robustez, mantenibilidad y cumplimiento normativo a lo largo de todo el ciclo de vida. Liderarás el desarrollo de software en sistemas críticos de alta seguridad, en un entorno donde la calidad del código, la trazabilidad y la fiabilidad son clave. Liderar técnicamente el equipo de desarrollo software. Definir y evolucionar la arquitectura software del sistema. Tomar decisiones clave de diseño (frameworks, particionado, comunicaciones, RTOS, etc.). Garantizar la calidad del software: diseño, codificación, testing y documentación. Coordinar el desarrollo, integración y validación del software con el resto de disciplinas (HW, sistemas, V V). Gestionar el ciclo de vida software completo (requisitos → diseño → implementación → verificación → certificación). Asegurar el cumplimiento de estándares y normativas aplicables al software crítico. Participar en revisiones técnicas y auditorías (PDR, CDR, TRR…). Actuar como interlocutor técnico en materia software con cliente y evaluadores. Liderar la resolución de problemas técnicos complejos a nivel software. Garantizar la trazabilidad y coherencia del software con los requisitos del sistema. Impulsar buenas prácticas de desarrollo (clean code, testing, automatización, CI/CD).
See also
Software Engineering jobs by country — openings, pay and top skills →