Firmware Engineer ( C / C++ )

Adiciona

Granollers

Presencial

EUR 42.000 - 64.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Horario de entrada flexible
Modalidad híbrida (2 días remoto)
Contrato indefinido
Seguro médico incluido

Descripción de la vacante

Between Technology busca un Ingeniero/a de Software Embebido para unirse al equipo Mobility & Transportation, participando en el diseño y desarrollo de software y firmware para productos electrónicos automotrices (cámaras, ADAS, etc.). Colaborarás con Hardware, Validación y Producción para garantizar robustez y trazabilidad.

Ofrecemos modalidad híbrida (2 días remoto), contrato indefinido y beneficios como seguro médico, acceso a BETWEEN University y oportunidades de desarrollo profesional.

Formación

  • Diseñar, desarrollar y mantener software embebido en C/C++ para automoción.
  • Desarrollar firmware para microcontroladores y procesadores embebidos.
  • Desarrollar y depurar software en entornos Linux.
  • Implantación y depuración de protocolos CAN, LIN e I2C.
  • Integrar software con hardware: ECUs, cámaras y sensores.
  • Desarrollar drivers de bajo nivel y HAL.
  • Visión embebida con OpenCV.
  • Colaboración en FPGAs y hardware relacionado.
  • Soporte en board bring‑up e integración HW/SW.
  • Definición de la arquitectura del sistema y CI/CD (Jenkins, Bitbucket).

Responsabilidades

  • Diseñar, desarrollar y mantener software embebido en C/C++ para automoción.
  • Desarrollar firmware para microcontroladores y procesadores embebidos.
  • Desarrollar y depurar software en entornos Linux.
  • Implementar y depurar protocolos de comunicación automotriz: CAN, LIN, I2C.
  • Integrar software con hardware: ECUs, cámaras, sensores y sistemas de visión.
  • Desarrollar y mantener drivers de bajo nivel y HAL.
  • Participar en soluciones de visión embebida con OpenCV.
  • Colaborar en proyectos con FPGAs y HW.
  • Soporte en board bring‑up e integración HW/SW.
  • Contribución a la arquitectura y decisiones técnicas.

Conocimientos

C/C++
Linux
Embedded software
CI/CD
OpenCV
CAN/LIN/I2C
HAL
FPGA

Herramientas

Jenkins
Bitbucket

Descripción del empleo

Firmware Engineer – Embedded Product Development

Seleccionamos un/a Ingeniero/a de Software Embebido para incorporarse en uno de los equipos que la unidad de Mobility & Transportation de BETWEEN Technology tiene implantados en uno de nuestros principales clientes del sector automoción.

La persona seleccionada participará en el diseño y desarrollo de software y firmware para productos electrónicos automotrices (cámaras, sistemas eMirror, módulos ADAS), abarcando todo el ciclo de vida del producto: desde el concepto y prototipado hasta la validación y la entrada en producción. Trabajará en estrecha colaboración con los equipos de Hardware, Validación y Producción para asegurar la robustez, fiabilidad y trazabilidad de los sistemas.

En BETWEEN apostamos por el mejor talento dentro del ámbito de la ingeniería. Actualmente contamos con un equipo de más de 1400 personas. Nos involucramos en una gran variedad de proyectos punteros, trabajando con los clientes más innovadores de las ramas de I+D, automoción, pharma, diseño de maquinaria, desarrollo de producto, etc.

En nuestra oficina técnica ofrecemos servicios en función de las necesidades de cada cliente, ya que en BETWEEN nos podemos hacer responsables de todas las tareas de desarrollo relacionadas con el ciclo de vida de su producto.

¿Qué haré? Estas serán tus funciones principales:
  • Diseñar, desarrollar y mantener software embebido en C/C++ para productos electrónicos del sector automoción.
  • Desarrollar firmware para microcontroladores y procesadores embebidos.
  • Desarrollar y depurar software en entornos Linux.
  • Implementar y depurar protocolos de comunicación automotriz: CAN, LIN, I2C.
  • Integrar software con hardware electrónico: ECUs, cámaras, sensores y sistemas de visión.
  • Desarrollar y mantener drivers de bajo nivel y capas de abstracción de hardware (HAL).
  • Participar en el desarrollo de soluciones de visión embebida utilizando OpenCV.
  • Colaborar en desarrollos que involucren FPGAs, en coordinación con el equipo de hardware.
  • Dar soporte en board bring‑up e integración HW/SW.
  • Participar en la definición de la arquitectura del sistema y en decisiones técnicas clave.
  • Utilizar y contribuir a entornos CI/CD para control de versiones, integración y generación de releases (Jenkins, Bitbucket).
  • Colaborar con los equipos de Hardware, Validación y Producción para garantizar la robustez, fiabilidad y trazabilidad del producto.
  • Dar soporte técnico durante validaciones de sistema e integración en vehículo.
  • Mantener la trazabilidad de requisitos mediante herramientas como JIRA.
Beneficios trabajando en BETWEEN
  • Horario de entrada flexible.
  • Modalidad híbrida. (2 dias de remoto)
  • Contrato indefinido.

Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:

  • Seguro médico incluido por ser Betweener.
  • Acceso gratuito a BETWEEN University con formación técnica, idiomas y habilidades de negocio.
  • Posibilidad de formar parte de una empresa en pleno crecimiento a nivel nacional e internacional.
  • Un entorno donde cuidamos de nuestro equipo y fomentamos programas de conciliación y responsabilidad social.
  • Integración en un equipo de alto rendimiento y altamente especializado.
  • Oportunidades de formación y desarrollo profesional continuas.
  • Acceso a un amplio abanico de retos y proyectos alineados con tus objetivos profesionales.
  • Retribución flexible con ventajas fiscales, y descuentos en centros fitness, entre otros.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Firmware Engineer ( C / C++ )
Firmware Engineer ( C / C++ )

BETWEEN Group • Granollers

Híbrido
EUR 40.000 - 75.000
Horario flexible
Modalidad híbrida (2 días remoto)
Contrato indefinido
+1
C/C++ Firmware Engineer
C/C++ Firmware Engineer

BETWEEN Group • Barcelona

Híbrido
EUR 45.000 - 65.000
Horario flexible
Modalidad híbrida (1 día remoto)
BETWEEN University
+1
Firmware Security Engineer
Firmware Security Engineer

Adiciona • Sant Cugat del Vallès

Híbrido
EUR 45.000 - 65.000
Seguro médico
Formación y desarrollo
Retribución flexible
+3
Firmware Security Engineer
Firmware Security Engineer

BETWEEN Group • Barcelona

Híbrido
EUR 42.000 - 65.000
Seguro médico
Formación y desarrollo
Retribución flexible
+3
Hybrid Firmware Engineer - Automotive Embedded Systems
Hybrid Firmware Engineer - Automotive Embedded Systems

Adiciona • Granollers

Híbrido
EUR 42.000 - 64.000
Horario de entrada flexible
Modalidad híbrida (2 días remoto)
Contrato indefinido
+1
Técnico/a de Ensayos Eléctricos y Electrónicos de Automoción
Técnico/a de Ensayos Eléctricos y Electrónicos de Automoción

Adiciona • Tarragona

Presencial
EUR 24.000 - 36.000
Seguro médico
Access a BETWEEN University
Formación y desarrollo profesional
+1
Técnico/a de Soporte Técnico a Red de Talleres Oficiales (Electrónica / Diagnosis) - AUTOMOCIÓN
Técnico/a de Soporte Técnico a Red de Talleres Oficiales (Electrónica / Diagnosis) - AUTOMOCIÓN

Adiciona • Martorell

Híbrido
EUR 28.000 - 36.000
Contrato indefinido
Horarios de oficina 8:00-16:30
Modalidad híbrida: 2 días de teletrab.
+3
Automation Project Engineer
Automation Project Engineer

BETWEEN Group • Valencia

Híbrido
EUR 42.000 - 64.000
Horario flexible
Modalidad híbrida
Viajar 20-30% del tiempo
HW Design Engineer
HW Design Engineer

BETWEEN Group • Valls

Presencial
EUR 42.000 - 64.000
Seguro médico
Formación y desarrollo
Acompañamiento personalizado
+4
Ingeniero/a de Integración de Sistemas Industriales (.NET)
Ingeniero/a de Integración de Sistemas Industriales (.NET)

Adiciona • Valencia

Híbrido
EUR 42.000 - 62.000
Seguro médico
Formación y desarrollo
Retribución flexible
+1