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 técnicos
* Grado o Máster en
Ingeniería Electrónica, Telecomunicaciones, Informática
o similar.
* Experiencia en:
Firmware embebido (ARM Cortex-M, ESP32, STM32, nRF, etc.).
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.
Se valorará
* 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
* Realización de tesis doctoral
* Jornada completa
* Entorno de
I+D
* Posibilidad de participación en proyectos europeos e internacionales
* Sueldo bruto: €, según experiencia. Pluses según consecución de objetivos
* Presencial. Lugar: Cartagena
* Integración en equipo joven y dinámico