Firmware Engineer

Novanta · Barcelona (Barcelona)

Activa · Comprobada hace 21 horas

PresencialIndefinido4 añosJornada completa
Avísame de nuevas ofertas como esta

Descripción del puesto

Desarrollar y mantener firmware para sistemas embebidos, cumpliendo requisitos de software y normas de calidad. Colaborar con ingeniería de hardware para integrar firmware y realizar pruebas de validación.

  • Desarrollar y mantener firmware para sistemas embebidos.
  • Implementar nuevas características, interfaces de feedback y protocolos de comunicación, y optimizar algoritmos de control de movimiento.
  • Participar en el desarrollo de nuevos productos y en la mejora de herramientas de CI/CD y documentación.

Requisitos clave

  • Título de grado (preferible Máster) en Informática, Ingeniería Eléctrica o disciplina relacionada y al menos 4 años de experiencia.
  • Dominio de C en entornos embebidos con RTOS y experiencia con microcontroladores y periféricos (I2C, SPI, CAN, USB, UART, GPIO).
  • Deseable conocimiento de C++ y/o Python, y experiencia en bring-up de hardware, depuración de sistemas y pruebas de software.