Firmware Engineer Engineer

Mobility · Granollers

Inscribirme

Descripción

Seleccionamos un/a Embedded Software Engineer para incorporarse a la plantilla de uno nuestros principales clientes dedicado al desarrollo de soluciones para el sector de la automoción eléctrica.


La persona seleccionada se encargará del co-desarrollo y diseño de sistemas de ingeniería eléctrica, asegurando la alineación entre el equipo de hardware y los demás equipos de proyecto, y garantizando que los sistemas desarrollados cumplan con las regulaciones y estándares aplicables.


¿Qué haré? Estas serán tus funciones principales:

  • Diseñarás, desarrollarás y mantendrás software embebido (firmware, drivers, integración con RTOS) para microcontroladores y plataformas hardware, garantizando rendimiento, fiabilidad y seguridad.
  • Desarrollarás software para funciones de BMS: monitorización de celdas, balanceo, control de contactores y gestión de seguridad, en cumplimiento con los estándares del sector.
  • Colaborarás con los equipos de hardware para integrar y validar el software mediante protocolos de comunicación (CAN, SPI, Ethernet) y entornos de testing HiL/SiL.
  • Seguirás procesos de desarrollo en V-model, manteniendo trazabilidad completa y documentación, asegurando el cumplimiento de estándares como ISO 26262 e IEC 61508.
  • Trabajarás con equipos multifuncionales, darás soporte a los hitos de proyecto, resolverás incidencias y contribuirás a la innovación y mejora continua en el desarrollo de software embebido.


Beneficios que tendrás en tu lugar de trabajo:

  • Incorporación directa a plantilla de empresa especializada en soluciones de baterías para el sector de la automoción eléctrica.
  • Contrato indefinido con proyecto estable.
  • Jornada de 40 horas semanales con entrada flexible entre las 7h y las 9h, y salida entre las 16h y las 18h, con 1 hora para comer.
  • Modalidad 100% presencial en la zona del Vallès.


Requisitos


Imprescindible:

  • Grado o Máster en Ingeniería Informática, Electrónica, Telecomunicaciones o similar.
  • Entre 3 y 5 años de experiencia específica en desarrollo de software embebido.
  • Dominio de C como lenguaje principal de desarrollo embebido.
  • Conocimientos de Python.
  • Experiencia con Matlab Simulink.
  • Manejo de herramientas de depuración hardware (Segger, Lauterbach).
  • Experiencia con Jira en entornos de desarrollo estructurado.
  • Conocimientos de RTOS.
  • Experiencia con protocolos de comunicación embebida: CAN, SPI, Ethernet.
  • Experiencia trabajando con AUTOSAR.
  • Nivel de inglés técnico profesional.
  • Disponibilidad de incorporación inmediata (no se consideran candidatos con preavisos largos).


Valorable:

  • Conocimientos de esquemáticos de hardware.
  • Experiencia con C++.




Localización