C/C++ Firmware Engineer

BETWEEN Group

Barcelona

Híbrido

EUR 45.000 - 65.000

Jornada completa

hace 28 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Horario flexible
Modalidad híbrida (2 días remoto)
BETWEEN University acceso gratuito
Desarrollo profesional continuo

Descripción de la vacante

BETWEEN Group busca un Ingeniero/a de Software Embebido para unirse al equipo Mobility & Transportation. Desarrollarás software y firmware para productos automotrices, desde concepto hasta validación y producción, colaborando estrechamente con Hardware, Validación y Producción.

Se trabajará en entornos Linux, con énfasis en drivers, HAL y visión embebida; se valorará experiencia en módulos ADAS y protocolos automotrices. Modalidad híbrida y proyección de crecimiento profesional.

Formación

  • Formación en Ingeniería Electrónica, Telecomunicaciones o similar.
  • Experiencia en desarrollo de software embebido y firmware.
  • Conocimientos de Linux y de interacción hardware/software.

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 automotrices CAN/LIN/I2C.
  • Integrar software con hardware (ECUs, cámaras, sensores).
  • Desarrollar drivers y HAL; colaborar en visión con OpenCV.
  • Trabajar con CI/CD (Jenkins, Bitbucket) para releases.

Conocimientos

C/C++ embedded
Linux development
Firmware development
OpenCV
CAN/LIN/I2C protocols
Hardware interaction
Unit testing (Unity)

Educación

Electronics or Telecommunications Engineering or similar

Herramientas

Altium Designer
Jenkins
Bitbucket

Descripción del empleo

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.
  • 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)
Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:
  • 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.
  • Ingeniería en Electrónica o Telecomunicaciones (también se considerarán perfiles de Ingeniería Informática o similar con experiencia sólida en embebidos).
  • Tecnología y desarrollo:
  • Experiencia sólida en desarrollo de software embebido en C/C++.
  • Experiencia en desarrollo sobre Linux (desarrollo y depuración en entorno Linux).
  • Experiencia en firmware para microcontroladores.
  • Conocimientos sólidos de electrónica y de interacción hardware/software.
  • Experiencia trabajando con protocolos automotrices: CAN, LIN, I2C.
  • Experiencia en desarrollo de soluciones de visión con OpenCV.
  • Experiencia o familiaridad con desarrollo con FPGA (en colaboración con hardware).
  • Experiencia en Unit Testing con frameworks tipo Unity u otras soluciones equivalentes.
  • Metodología y entorno:
  • Experiencia trabajando en entornos Linux.
  • Familiaridad con entornos CI/CD (Jenkins, Bitbucket u otros).
  • Experiencia en proyectos de automoción o entornos con requisitos de fiabilidad alta.
  • Habilidades de organización, priorización de tareas y autogestión.
Requisitos valorables:
  • Experiencia en sistemas ADAS, cámaras o visión embebida en automoción.
  • Conocimiento y experiencia en diseño, ruteado y fabricación de PCB, preferiblemente con Altium Designer.
  • Experiencia en industrialización de diseños electrónicos.
  • Conocimientos de normativa EMI y regulación de automoción.
  • Experiencia en bench testing y validación a nivel de sistema.
  • Experiencia con herramientas de trazabilidad y gestión de requisitos (JIRA u otras).
Condiciones del puesto
  • Proyecto estable en sector automoción.
  • Modalidad híbrida (1 día de remoto)
  • Integración en un equipo multidisciplinar del área Mobility & Transportation.
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
Firmware Engineer ( C / C++ )
Firmware Engineer ( C / C++ )

Adiciona • Granollers

Híbrido
EUR 42.000 - 64.000
Horario de entrada flexible
Modalidad híbrida (2 días remoto)
Contrato indefinido
+1
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
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
Software Engineer (E-mobility)
Software Engineer (E-mobility)

K-LAGAN • Barcelona

Híbrido
EUR 52.000 - 70.000
Horario flexible de lunes a viernes
Política de trabajo híbrido
Take it Easy Room con ocio variado
+2
Automation Project Engineer
Automation Project Engineer

BETWEEN Group • Valencia

Presencial
EUR 42.000 - 64.000
Horario flexible
Modalidad híbrida
Viajar 20-30% del tiempo
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
Ingeniero/a de Componentes Electrónicos
Ingeniero/a de Componentes Electrónicos

BETWEEN Group • Tres Cantos

Híbrido
EUR 40.000 - 56.000
Seguro me9dico
Formacif3n y certificaciones
Eventos de empresa
+3
Embedded Software Engineer
Embedded Software Engineer

beside Talent • Santa Perpètua de Mogoda

Híbrido
EUR 45.000 - 65.000
Internacional
IoT proyectos
Impacto en producto
+3
HW Validation Engineer
HW Validation Engineer

BETWEEN Group • Valls

Presencial
EUR 32.000 - 52.000
Seguro médico
Formación
Apoyo al talento
+1