En BETWEEN te ofrecemos las oportunidades que necesitas para alcanzar tus objetivos profesionales. Si quieres desarrollar tus capacidades en IT e Ingeniería ¡este es tu próximo destino! Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs.
Actualmente buscamos un/a
Firmware Foundations Engineer
para incorporarse a un proyecto internacional dentro del sector industrial. Formarás parte de un equipo altamente especializado responsable de la plataforma de firmware que da soporte a múltiples productos, participando en el desarrollo de nuevas funcionalidades, la evolución de la arquitectura y la mejora continua del ecosistema de desarrollo.
¿Qué harás?
-
Diseñar y desarrollar componentes compartidos de firmware utilizados por diferentes productos.
-
Evolucionar plataformas Linux Embedded, incluyendo procesos de arranque, servicios del sistema y gestión del ciclo de vida.
-
Desarrollar mecanismos de despliegue, actualización y recuperación de firmware.
-
Implementar soluciones de seguridad como Secure Boot, TPM, cifrado e integridad del software.
-
Diseñar librerías y servicios comunes de plataforma (logging, monitorización, persistencia de datos, gestión de errores y HAL).
-
Mejorar la productividad de los equipos de desarrollo mediante automatización, CI/CD y optimización de herramientas.
-
Mantener la infraestructura de compilación, toolchains, Docker, repositorios de artefactos y procesos de release.
-
Participar en la evolución tecnológica de la plataforma y en iniciativas de modernización de la arquitectura.
-
Colaborar en la implantación de buenas prácticas de ciberseguridad y Secure Software Development.
-
Analizar incidencias complejas, optimizar el rendimiento de la plataforma y colaborar con equipos multidisciplinares.
-
Elaborar documentación técnica y participar en la definición de soluciones de arquitectura.
¿Cómo lo harás?
-
Ubicación: Sant Cugat del Vallès (Barcelona).
-
Modelo híbrido (3 días de presencialidad por semana).
-
Horario flexible.
-
Formarás parte de un equipo internacional donde el inglés es el idioma habitual de trabajo.
Beneficios De Trabajar Con Nosotros En BETWEEN
🏥 Seguro médico:
cobertura médica privada para empleados.
📚 Formación y desarrollo:
acceso a formación a cargo de la empresa.
🤝 Acompañamiento personalizado:
apoyo continuo del equipo de Talento y seguimientos mensuales.
💳 Retribución flexible:
ventajas fiscales aplicables a restauración, transporte y guardería.
🏋️ Bienestar y actividad física:
acceso a la aplicación Wellhub.
💸 Descuentos exclusivos:
acceso al Club Inspiring Benefits.
🎁 Programa de recomendación:
incentivos económicos por referir talento a la compañía.
En BETWEEN, la igualdad de oportunidades es uno de nuestros valores. Nuestro compromiso es contratar al mejor talento independientemente de su raza, religión, sexo, edad y personas con otras capacidades y promover su desarrollo profesional y personal.
Requisitos
Imprescindibles:
-
Grado en Ingeniería Informática, Ingeniería del Software, Ingeniería Electrónica, Ingeniería Eléctrica o similar.
-
Nivel alto de inglés conversacional.
-
Experiencia desarrollando Firmware o Software Embebido con C/C++.
-
Experiencia trabajando sobre Linux Embedded o sistemas Linux de bajo nivel.
-
Conocimientos de Bootloaders, procesos de arranque y arquitectura de sistemas embebidos.
-
Experiencia con herramientas de desarrollo como Git, Docker y entornos de integración continua (CI/CD).
-
Conocimientos de scripting con Python y/o Bash.
-
Capacidad para analizar incidencias, depurar problemas complejos y desarrollar soluciones robustas.
Valorables
-
Experiencia en Platform Engineering o desarrollo de plataformas comunes de firmware.
-
Conocimientos de Secure Boot, TPM, criptografía o ciberseguridad aplicada a sistemas embebidos.
-
Experiencia con Hardware Abstraction Layer (HAL).
-
Conocimientos de Build Systems, toolchains y repositorios de artefactos (Nexus, Harbor o similares).
-
Experiencia en automatización de procesos de desarrollo.
-
Conocimientos de Software Supply Chain Security, SBOM o SSDLC.
-
Experiencia colaborando con equipos internacionales y multidisciplinares.