Híbrido3 años
Descripción del puesto
Diseñar, implementar y probar firmware embebido en C/C++ para microcontroladores, abordando sistemas en tiempo real en automoción, medtech e industrial, asegurando cumplimiento de normas.
- Diseñar la arquitectura detallada y módulos de software embebido en C/C++ para microcontroladores y microprocesadores (ARM Cortex-M/A, TriCore, etc).
- Desarrollar drivers de bajo nivel (MCAL/HAL), capas de abstracción de hardware y stacks de comunicación (CAN/CAN-FD, LIN, Ethernet, SPI, I2C, UART, BLE, Wi‑Fi).
- Realizar pruebas unitarias e de integración, depurar en la placa objetivo y garantizar cumplimiento de MISRA, ASPICE y normas de seguridad funcional.
Requisitos clave
- Experiencia mínima de 3 años en desarrollo embebido con C/C++.
- Conocimientos de RTOS (FreeRTOS, Zephyr, safertos) y de buses de comunicación CAN/CAN-FD, LIN, Ethernet; experiencia con herramientas de desarrollo (Git, SVN, Jira, Confluence).
- Dominio de lenguajes de programación C/C++ y de entornos de compilación (GCC/IAR/Keil); inglés nivel B2 o superior.
Más ofertas de Ingeniería / Técnica en Barcelona
Ayudante de Mantenimiento- TEMPORAL - Mataró
Alcampo · Mataró (Barcelona)
HSE Specialist - Prevención de Riesgos Laborales y Medio Ambiente
TÜV Rheinland · El Prat de Llobregat (Barcelona)
Especialista en Gestión de Riesgo de Tipo de Interés (IRRBB) - ALM (Barcelona o Madrid)
Banco Sabadell · Sant Cugat del Vallès (Barcelona)
Técnico / Técnica de Reporting Regulatorio - Solvencia (COREP) (Barcelona o Madrid)
Banco Sabadell · Sant Cugat del Vallès (Barcelona)
Expert Soluciones IA
Banco Sabadell · Sabadell (Barcelona)
Técnico de Capital Regulatorio y Control (Madrid o Barcelona)
Banco Sabadell · Sant Cugat del Vallès (Barcelona)