> Markdown version of [/jobs/ext/3138934-ingeniero-a-firmware](https://www.wearedevelopers.com/jobs/ext/3138934-ingeniero-a-firmware). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingeniero/A Firmware - **Company:** First Hunting RRHH - **Location:** Mataró, Spain - **Contract:** Permanent contract - **Skills:** JIRA, Bluetooth Low Energy (Bluetooth), Code Review, Firmware, Python (Programming Language), Software Engineering, Delivery Pipeline, Information Technology - **Published:** September 29, 2026 - **Apply:** https://www.buscojobs.com.es/ingeniero-a-firmware-en-mataro-ID-373309879 ## About the Role Trabajo en equipo con sprints como unidad de organización, con enfoque ágil flexible. Gestión de expectativas - Comunicación de plazos, cambios de alcance y alineación de prioridades., REQUISITOS MÍNIMOS Titulación universitaria en Ingeniería Electrónica, Telecomunicaciones, Informática o similar. Mínimo 3 años de experiencia en desarrollo de firmware embebido. Experiencia con Git/GitHub (branching, pull requests, code review). Experiencia en gestión de proyectos con Jira o herramientas similares. Inglés técnico. ## Description ¿Te interesa desarrollar tu carrera en el ámbito del firmware embebido , trabajando con microcontroladores STM32, conectividad Bluetooth Low Energy y formando parte de un equipo técnico multidisciplinar?¿Buscas un entorno donde asumir responsabilidades reales, participar en el ciclo completo del producto y proyectarte hacia roles de liderazgo técnico?Empresa tecnológica con productos propios busca incorporar un/a Desarrollador/a Firmware para su equipo de ingeniería en Cerdanyola del Vallès.La persona seleccionada tendrá un rol clave en el desarrollo, mantenimiento y evolución del firmware de los dispositivos, con posibilidad de asumir liderazgo técnico del stack completo y de los equipos/proveedores implicados.Funciones: Participación en el ciclo de vida del software embebido - Desde la toma de requisitos hasta el despliegue en campo y mantenimiento en producción.Desarrollo de nuevas funcionalidades y corrección de bugs en firmware para los productos.Programación de microcontroladores STM32 en C - Uso de HAL de STMicroelectronics, con especial experiencia en STM32WB5MM.Implementación y mantenimiento de comunicación BLE a bajo nivel - Gestión de perfiles GATT, definición de servicios, permisos, advertising y estados de conexión.Colaboración con la unidad de algoritmia - Integración de algoritmos en C dentro del entorno embebido.Desarrollo y mantenimiento de tests automatizados en Python integrados en pipelines CI/CD.Diseño y mantenimiento de herramientas de test y flasheo en producción - Flasheo de firmware, grabación de número de serie, provisionado de certificados y procesos de fabricación.Preparación de dispositivos para pruebas piloto y gestión del ciclo de vida de versiones de firmware.Colaboración con hardware - Aportación de visión de firmware en diseño, asignación de pines y prevención de incompatibilidades.Trabajo en equipo con sprints como unidad de organización, con enfoque ágil flexible.Gestión de expectativas - Comunicación de plazos, cambios de alcance y alineación de prioridades.Qué ofrece la empresa: Incorporación estable a una compañía tecnológica con productos propios y recorrido.Salario competitivo: ****** € - ****** € b/a, según experiencia.Contrato indefinido.Modalidad híbrida: 3 días presencial, 2 en remoto.Jornada completa con flexibilidad de entrada entre 7:30 y 9:30 h.Formación continua y proyección hacia roles de mayor responsabilidad técnica.Entorno multidisciplinar, técnico y con proyectos propios.REQUISITOS MÍNIMOS Titulación universitaria en Ingeniería Electrónica, Telecomunicaciones, Informática o similar.Mínimo 3 años de experiencia en desarrollo de firmware embebido.Experiencia con Git/GitHub (branching, pull requests, code review).Experiencia en gestión de proyectos con Jira o herramientas similares.Inglés técnico. ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Sustainable Mobility – Giravolta](https://www.wearedevelopers.com/videos/480-sustainable-mobility-giravolta) - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)