Descripción de la oferta
Arquitecto de Software
Acciona S.A., Barcelona – EUR 50.000 - 75.000
Descripción del empleo
ARQUITECTO/A DE SOFTWARE
PRINCIPALES FUNCIONES Y RESPONSABILIDADES
Responsable de definir, desarrollar y ejecutar software integrado.
Definir, documentar y mantener la arquitectura de software para sistemas embebidos automotrices.
Conocimiento de los estándares AUTOSAR Classic, pudiendo integrar módulos de software propios y de terceros.
Diseñar componentes de software bajo entornos basados en FreeRTOS u otros sistemas operativos en tiempo real.
Colaborar con ingenieros de hardware y firmware para la definición de interfaces, drivers y requisitos del sistema.
Liderar revisiones de diseño, análisis de rendimiento y actividades de integración de software.
Establecer buenas prácticas de codificación, patrones arquitectónicos y guías de diseño; soportar al equipo de desarrollo en la resolución de incidencias complejas y análisis de causa raíz.
Responsable de la realización de las pruebas de unidad e integración para verificar que los cambios de software tengan el efecto deseado en el sistema.
Guiar el desarrollo y la generación de especificaciones de requisitos del producto.
Proporcionar el estado del progreso, los problemas y la mitigación durante las reuniones del equipo.
Utilizar el control de versiones del software y realizar la gestión de la configuración del software.
Guiar equipos interfuncionales dentro del departamento de I+D de la empresa.
Definir la arquitectura del Software de cada proyecto, asignar requisitos de software a los elementos arquitectónicos del software y definir las interfaces de los componentes arquitectónicos del software.
Documentación de revisión de la especificación según lo definido por software y proceso del sistema.
Interactuar con equipo de hardware con tal de adaptar el software a cada uno de los dispositivos y/o componentes.
Desarrollo e implementación de firmware.
Crear y mantener herramientas de prueba de software y hardware, documentación de prueba y procedimientos de validación para productos integrados.
Programación de software y administración de sistemas integrados.
Diseño de sistemas y aplicaciones de software, desarrollo, mantenimiento.
PERFIL DE LA PERSONA
Formación reglada: Formación universitaria en Informática/ Telecomunicaciones/ Electrónica.
Formación no reglada / Complementaria: Dominio de inglés. Valorable conocimientos de Internet of Things; comunicación de protocolos I2C, SPI, CANbus, UART; firmware; embedded software; safety critical software development ISO26262.
Experiencia: Mínimo 7 años en puesto similar.
Conocimientos profundos de arquitecturas de software, modelado de sistemas y diseño orientado a componentes.
Experiencia práctica con FreeRTOS y entornos RTOS similares.
Familiaridad con los estándares AUTOSAR (Classic/Adaptive), su arquitectura y metodología de desarrollo.
Conocimientos de comunicaciones automotrices (CAN, LIN) y otros tipos de interfaces (I2C, SPI, UART,...).
Persona proactiva, acostumbrada a trabajar en equipo y con excelentes habilidades comunicativas.
Inclusión y Diversidad
Somos una compañía que valora la diversidad como fuente de talento y por ello trabajamos para impulsar un entorno inclusivo en el que se promueve el respeto, la pertenencia y el compromiso de forma que todas las personas puedan participar en igualdad de oportunidades. Invitamos a todas las personas a inscribirse con independencia del origen, circunstancias, bagaje o condición.
ACCIONA ha recibido la certificación Top Employer 2021, 2022, 2023, 2024 y 2025, que reconoce a la Compañía como una de las mejores empresas para trabajar en España.
#J-18808-Ljbffr