Job Description
Buscamos un Programador Firmware para una empresa innovadora del sector industrial especializada en soluciones software y hardware.
Responsabilidades
* Desarrollo de firmware embebido en C sobre microcontroladores ARM .
* Implementación de mecanismos de seguridad en firmware (codificación, autenticación, FOTA segura) .
* Integración de protocolos inalámbricos y Bluetooth (BLE, perfiles GATT) .
* Desarrollo y adaptación de drivers, periféricos y protocolos (UART, SPI, I2C, CAN) .
* Diseño y ejecución de pruebas unitarias e integración de código .
* Validación de la robustez y ciberseguridad del firmware frente a vulnerabilidades.
* Uso de instrumentación de laboratorio y colaboración con el equipo de electrónica.
Requisitos
Requisitos
* +2 años de experiencia en firmware embebido low-level.
* Conocimiento de FreeRTOS y entornos como IAR Embedded Workbench .
* Base sólida en electrónica analógica y digital, lectura de esquemáticos, layouts PCB y datasheets.
* Experiencia con Git, scripting básico en Python / JavaScript .
* Grado en Ingeniería Electrónica, Telecomunicaciones, Sistemas Embebidos o similar.
* Español avanzado e inglés medio.
* Residencia en Almería y coche propio.
Valorable
* Diseño de pruebas unitarias, uso de Altium Designer .
* Conocimientos de ciberseguridad (criptografía) y normativa electrónica (marcado CE).
Experiencia con Azure DevOps y documentación técnica de producto
Ventajas
Ubicación: Almería
Horario: L-V jornada continua de mañanas (07:00 – 15:00)
Contrato: Indefinido
Salario: valoramos tus expectativas