Firmware Engineer

OTC Engineering 

📍 Barcelona, Spain 🇪🇸

full-time
mid-level
hybrid
Posted —

Key Skills

CC++ARMUARTGit

Industry

AutomotiveConsumer Electronics

Job Description

Firmware Engineer (Embedded Systems)


📍 Barcelona | Jornada completa | Híbrido


En OTC Engineering desarrollamos soluciones electrónicas y sistemas embebidos para el sector de la movilidad y la automoción , participando en proyectos tecnológicos donde la innovación, la fiabilidad y la calidad son fundamentales.


Buscamos un/a Firmware Engineer que quiera formar parte de un equipo multidisciplinar y contribuir al desarrollo de productos electrónicos innovadores, participando en todas las fases del ciclo de vida del producto.


¿Qué harás?


Como Firmware Engineer , formarás parte del equipo de desarrollo de sistemas embebidos, colaborando estrechamente con los equipos de hardware, electrónica y validación.


Responsabilidades


  • Diseñar y desarrollar software embebido en C/C++ para microcontroladores y sistemas de tiempo real.
  • Participar en la definición de la arquitectura de software.
  • Integrar y depurar firmware sobre plataformas hardware.
  • Implementar y mantener drivers y protocolos de comunicación ( UART, SPI, I²C, CAN, Ethernet y USB , entre otros).
  • Realizar pruebas, validación y optimización del rendimiento del software.
  • Colaborar con equipos multidisciplinares durante todo el ciclo de desarrollo.
  • Elaborar documentación técnica y mantener buenas prácticas de desarrollo.


¿Qué buscamos?


  • Grado en Ingeniería Electrónica, Informática, Telecomunicaciones o similar.
  • Experiencia en desarrollo de firmware en C y/o C++ .
  • Conocimientos de microcontroladores ARM Cortex-M o arquitecturas similares.
  • Experiencia en sistemas embebidos y desarrollo de software de tiempo real.
  • Conocimientos de protocolos de comunicación como UART, SPI, I²C, CAN, Ethernet y USB .
  • Experiencia con herramientas de control de versiones ( Git ).
  • Capacidad de análisis, resolución de problemas y trabajo en equipo.
  • Nivel de inglés técnico.


¿Qué ofrecemos?


  • Incorporación a una empresa tecnológica especializada en soluciones para movilidad y automoción.
  • Participación en proyectos innovadores y de alto valor tecnológico.
  • Entorno de trabajo dinámico y colaborativo, con un equipo altamente cualificado.
  • Oportunidades de crecimiento profesional y formación continua.
  • Contrato indefinido.
  • Salario competitivo, acorde con la experiencia y conocimientos aportados.
  • Oficinas ubicadas en Olot (Girona) y Barcelona.


¿Te gustaría formar parte de OTC Engineering?


Si te apasiona el desarrollo de firmware y quieres participar en el diseño de soluciones tecnológicas para la movilidad del futuro, ¡queremos conocerte!


Inscríbete y forma parte del equipo de OTC Engineering.