Overview
Puesto: Ingeniero/a de Firmware, Desarrollo Electrónico y Servicios. Misión del puesto: Diseñar, desarrollar y mantener soluciones electrónicas y de firmware para productos y sistemas embebidos, participando en todo el ciclo de vida: desde la definición técnica y el diseño hardware/software hasta la validación, industrialización y soporte en servicio.
Responsabilidades
- Desarrollo de firmware para sistemas embebidos (MCUs, SoCs).
- Programación en C/C++ (ej. RTOS).
- Diseño y validación de hardware electrónico (esquemáticos, selección de componentes, revisión de PCB).
- Integración firmware–hardware y depuración (debugging con JTAG, SWD, osciloscopio, analizador lógico).
- Desarrollo de servicios y herramientas asociadas al producto (scripts, APIs, actualizaciones OTA, test automatizado).
- Definición y ejecución de planes de prueba (unitarios, integración, validación).
- Soporte técnico a producción y a cliente (análisis de fallos, mejoras).
- Documentación técnica (arquitectura, manuales, especificaciones).
- Colaboración con equipos de sistemas, software, producto y calidad.
Requisitos y formación
- Máster + Grado en Ingeniería Electrónica, Telecomunicaciones, Informática o similar.
- Experiencia en:
RTOS (FreeRTOS, Zephyr, u otros).
Desarrollo de drivers para sensórica (acelerómetros, calidad ambiental, agro, cámaras, etc.)
Bus de Comunicaciones (UART, SPI, I2C)
Comunicaciones: 5G (especialmente capas bajas, sincronización, PHY/MAC o sistemas relacionados), Comunicaciones satelitales, LoRa/LPWAN, Ethernet, BLE, Wi-Fi.
Comunicaciones industriales: CAN, Modbus, Profibus
Desarrollo de Servicios multimedia/streaming,
Lectura y diseño de esquemáticos electrónicos.
Manejo de herramientas de desarrollo y control de versiones (Git).
Conocimientos de bajo nivel: gestión de memoria, interrupciones, timers, power management.
Conocimientos deseables
- Experiencia en productos industriales, IoT o telecomunicaciones.
- Conocimientos de Linux embebido.
- Diseño de PCBs (Altium, KiCad, Eagle).
- Desarrollo de bootloaders, OTA, seguridad embebida.
- Experiencia con pruebas automatizadas y CI/CD para firmware.
Competencias personales
- Capacidad de análisis y resolución de problemas.
- Al menos un año de experiencia.
- Nivel alto de inglés (>
=B2)
- Autonomía y proactividad.
- Trabajo en equipo multidisciplinar.
- Buen nivel de documentación y comunicación técnica.
- Orientación a producto y calidad.
- Disponibilidad de viajar
Tipo de puesto
- Ambiente de I+D
- Posibilidad de participación en proyectos europeos e internacionales
- Sueldo bruto: €, según experiencia. Pluses según consecución de objetivos
#J-18808-Ljbffr