Ingeniero/a Firmware

Merytronic

País Vasco

Presencial

EUR 50.000 - 75.000

Jornada completa

Hace 10 días
Generador de candidaturas

Destaca para este puesto: genera un currículum y una carta de presentación adaptados en cuestión de un minuto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Gympass
Formación continua
Equipo colaborativo
Flexibilidad horaria

Descripción de la vacante

Merytronic busca un/a Ingeniero/a Firmware Embebido sobre Linux con amplia experiencia en C++ para diseñar sistemas embebidos complejos y definir la arquitectura de software de aplicaciones que integran adquisición de datos, protocolos industriales en tiempo real, REST y interfaces web.

La posición requiere más de 7 años en desarrollo de software embebido, dominio de Linux embebido y redes; se trabajará en colaboración estrecha con el responsable de coordinación del equipo Linux para asegurar

Formación

  • Experiencia sólida (+7 años) en desarrollo de software embebido.
  • Capacidad para diseñar arquitectura de software.
  • Dominio de C++ moderno (C++11/14/17+).
  • Conocimiento avanzado de Linux embebido y redes/protocolos.
  • Experiencia en sistemas concurrentes y distribuidos.

Responsabilidades

  • Definir la arquitectura de sistemas embebidos basados en Linux.
  • Diseñar soluciones modulares y escalables para colas de tareas y prioridades.
  • Definir e implementar arquitecturas para comunicaciones industriales y APIs REST.
  • Definir interfaces web integradas en sistemas embebidos.
  • Tomar decisiones técnicas clave sobre diseño de componentes y concurrencia.
  • Colaborar con el equipo para alinear arquitectura con la planificación.
  • Descomponer soluciones en bloques implementables.
  • Dar soporte técnico y revisar diseño y código.
  • Velar por calidad, mantenibilidad y escalabilidad del software.
  • Identificar riesgos técnicos y proponer soluciones.
  • Impulsar buenas prácticas y nuevas tecnologías.

Conocimientos

Arquitectura de software
C++ moderno
Linux embebido
Redes y protocolos
Concurrencia/Multihilo
Sistemas distribuidos
Traducción de necesidades en técnicas
Buenas prácticas técnicas

Herramientas

Boost
POCO
Drogon
ZeroMQ
RabbitMQ
Yocto
Buildroot
Docker

Descripción del empleo

¡Únete a Merytronic como Ingeniero/a Firmware Embebido sobre Linux!

¿Te gustaría crecer profesionalmente en un ambiente de trabajo agradable y colaborativo donde las personas son el eje principal del negocio?

¿Cuál será tu misión?

Buscamos un/a Ingeniero/a Firmware Embebido sobre Linux con amplia experiencia en C++ para el diseño de sistemas complejos orientados a dispositivos embebidos.

La persona se encargará de definir la arquitectura software de aplicaciones que integran módulos de adquisición de datos con equipos secundarios, módulos de protocolos industriales en tiempo real, servicios REST, interfaces web, y sistemas de procesamiento de tareas con prioridades, asegurando escalabilidad, robustez y mantenibilidad a largo plazo, y trabajando en estrecha colaboración con el responsable de coordinación del equipo Linux.

No es un rol centrado únicamente en desarrollo, también en el diseño técnico y definición de soluciones de producto.

¿Cómo lo harás?
  • Definir la arquitectura software de sistemas embebidos basados en Linux.
  • Diseñar soluciones modulares y escalables para sistemas de colas de tareas con gestión de prioridades.
  • Diseñar módulos de adquisición de datos y comunicación con equipos industriales.
  • Definir e implementar arquitecturas para comunicaciones industriales y servicios API REST.
  • Diseñar interfaces web integradas en sistemas embebidos.
  • Tomar decisiones técnicas clave sobre diseño de componentes, modelos de concurrencia y selección de tecnologías.
  • Colaborar con el responsable de coordinación del equipo para alinear la arquitectura con la planificación.
  • Descomponer soluciones en bloques implementables por el equipo.
  • Dar soporte técnico en la resolución de problemas complejos y revisiones de diseño y código.
  • Velar por la calidad, mantenibilidad y escalabilidad del software.
  • Identificar riesgos técnicos y proponer soluciones.
  • Impulsar buenas prácticas y nuevas tecnologías en el entorno embebido.
¿Qué te hará triunfar?
  • Experiencia sólida (+7 años) en desarrollo de software embebido.
  • Experiencia demostrable en diseño de arquitectura software.
  • Dominio de C++ moderno (C++11/14/17 o superior).
  • Amplio conocimiento de Linux embebido.
  • Conocimiento avanzado de redes y protocolos de comunicaciones.
  • Experiencia en sistemas concurrentes y multihilo.
  • Experiencia en diseño de sistemas distribuidos o desacoplados.
  • Capacidad para traducir necesidades funcionales en soluciones técnicas.
Se valorará especialmente:
  • Experiencia con frameworks C++ modernos (Boost, POCO, Drogon…).
  • Conocimiento en sistemas de mensajería (ZeroMQ, RabbitMQ…).
  • Experiencia en arquitecturas orientadas a eventos.
  • Experiencia en Yocto, Buildroot y optimización de sistemas embebidos.
  • Conocimiento en contenedores (Docker), CI/CD y ciberseguridad en dispositivos.
  • Experiencia influyendo en decisiones técnicas a nivel de producto o plataforma.

¡Estamos encantados de conocerte!

Seguro que te interesa saber que…En Merytronic tenemos:
  • Buen ambiente de trabajo: Desde el primer día tus compañeros te harán sentir como uno más del equipo. Nos gusta que celebremos las cosas buenas entre todas las personas (no te librarás de traer algo salado o dulce en tu cumpleaños ?).
  • Plan de formación: Tendrás una formación personalizada y continua que te permitirá aprender de nuestro producto y sector para tu desarrollo profesional.
  • Compañerismo: Tendrás el apoyo de tu responsable y de tus compañeros para ayudarte en tu día a día. ¡Te ayudaremos a que consigas tus objetivos!
  • Trabajo con Tecnologías de Vanguardia: Participarás en el desarrollo de productos propios viendo el impacto que tiene en el usuario final. Te motivaremos para que tengas la misma inquietud por las nuevas tecnologías que tiene todo el equipo.
  • Desarrollo personal y profesional: El Capital Humano es clave para el desarrollo de las personas. Por este motivo, te unirás a un proyecto dedicado exclusivamente a las personas. Donde tú serás el protagonista y podrás participar en evaluaciones de desempeño para potenciar tus fortalezas.
  • Flexibilidad horaria y tardes de verano: Podrás flexibilizar tus entradas y salidas de todos los días del año, además de disfrutar de todas las tardes del verano ya que tenemos jornada continua y tener todos los puentes libres.
  • ¡¡¡Y además…!!!: Los días que vengas a la oficina de manera presencial te daremos un Gympass por si te apetece un poco de ejercicio antes o después de tu día.

En Merytronic fomentamos la diversidad. Si cuentas con un certificado de discapacidad igual o superior al 33%, puedes indicarlo voluntariamente en tu CV o en la sección de “Información Adicional” para ayudarnos a cumplir con nuestra política de empleo inclusivo.

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

Ingeniero/a Firmware
Ingeniero/a Firmware

Merytronic • Amorebieta

Presencial
EUR 65.000 - 90.000
Buen ambiente de trabajo
Plan de formación
Compañerismo
+3
Ingeniero/a Senior Hardware
Ingeniero/a Senior Hardware

Merytronic • Amorebieta

Presencial
EUR 70.000 - 95.000
Mantenimiento y servicios generales
Mantenimiento y servicios generales

Merytronic • Amorebieta-Echano

Presencial
EUR 22.000 - 28.000
Buen ambiente de trabajo
Plan de formación
Compañerismo
+4
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 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
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
C/C++ Firmware Engineer
C/C++ Firmware Engineer

BETWEEN Group • Barcelona

Híbrido
EUR 45.000 - 65.000
Horario flexible
Modalidad híbrida (2 días remoto)
BETWEEN University acceso gratuito
+1
Técnico/a I+D+i en Fagor Multimedia Perspectives
Técnico/a I+D+i en Fagor Multimedia Perspectives

Fagor Electronics México • Astigarraga

Híbrido
EUR 42.000 - 65.000
Servicio comedor
Formación continua
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
Desarrollador/a SW embebido Yocto
Desarrollador/a SW embebido Yocto

Capgemini Engineering • Madrid

Presencial
EUR 32.000 - 46.000
Formación continua
Seguro médico
Transporte
+2