Embedded DevOps Engineer
Here Technologies
Barcelona, Spain
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, EnglishJob location
Barcelona, Spain
Tech stack
C
Business Analytics Applications
Systems Engineering
AUTomotive Open System Architecture (AUTOSAR)
Bash
CMake
Code Generation
Computer Engineering
Continuous Integration
Linux
DevOps
Embedded Software
Python
PostgreSQL
Windows Server
Software Engineering
Software Factory
CodeBeamer
Software Licensing
Scripting (Bash/Python/Go/Ruby)
Google Test
GIT
Software Version Control
PolySpace
Docker
Artifactory
Job description
Buscamos un/a DevOps Engineer especializado/a en software embebido para participar en el desarrollo de soluciones de conectividad Ultra-Wide Band (UWB).
Formarás parte de un equipo internacional encargado de diseñar, mantener y evolucionar toda la cadena de herramientas que utilizan arquitectos, desarrolladores y equipos de validación durante el ciclo de vida del software., * Diseñar, desarrollar y mantener la toolchain utilizada durante todo el ciclo de desarrollo software.
- Automatizar e integrar herramientas de gestión de requisitos, arquitectura, control de versiones y testing.
- Mantener y evolucionar herramientas de arquitectura y generación de código.
- Administrar y mantener repositorios Git.
- Diseñar, configurar y mantener pipelines de CI/CD.
- Integrar y mantener herramientas de análisis estático y dinámico.
- Crear plataformas de compilación cruzada y automatización de herramientas de proyecto.
- Gestionar licencias de software y participar en la definición de la hoja de ruta tecnológica.
- Garantizar la conservación, replicación y disponibilidad de los datos a largo plazo.
- Dar soporte técnico a arquitectos, desarrolladores y equipos de validación.
- Colaborar estrechamente con los responsables técnicos y de ingeniería de software.
Requirements
- Titulación en Ingeniería Informática, Ingeniería de Sistemas Embebidos o similar.
- Experiencia en desarrollo de software embebido
- Experiencia trabajando con lenguaje C.
- Conocimientos sólidos de Linux y Windows Server.
- Experiencia con Docker.
- Experiencia en toolchains de compilación embebida y cross-compilation.
- Dominio de CMake.
- Experiencia con sistemas CI/CD como GitLab CI.
- Conocimientos de scripting (Python, Bash o Batch).
- Experiencia con Git y gestión de configuración software.
- Experiencia con herramientas de análisis estático como Coverity, Polyspace, PC-Lint o CppCheck.
- Experiencia con herramientas de testing y análisis dinámico como TESSY, CPPUTEST o Google Test.
- Conocimientos de herramientas ALM como Codebeamer o similares.
- Experiencia con PostgreSQL y Artifactory.
- Conocimiento de metodologías y entornos ASPICE.
- Nivel profesional de inglés.
Valoraremos especialmente
- Experiencia previa en proyectos Automotive, ADAS o AUTOSAR.
- Conocimientos de Enterprise Architect.
- Experiencia construyendo Software Factories o toolchains para entornos embebidos.
- Capacidad para trabajar con equipos internacionales distribuidos.
- Perfil proactivo, analítico y orientado a la mejora continua.
Benefits & conditions
- Participar en proyectos tecnológicos de última generación para el sector de la automoción.
- Trabajar en un entorno internacional y multidisciplinar.
- Alta exposición técnica en software embebido y DevOps.
- Desarrollo profesional dentro de una empresa en pleno crecimiento.
- Formar parte de productos que llegarán a los principales fabricantes de automóviles a nivel mundial.