> Markdown version of [/jobs/ext/1683017-embedded-software-engineer-r-d-ingenieria-de-firmware](https://www.wearedevelopers.com/jobs/ext/1683017-embedded-software-engineer-r-d-ingenieria-de-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). --- # Embedded Software Engineer - R&D (Ingeniería De Firmware) - **Company:** Nortempo - **Location:** Asturias, Spain - **Contract:** Permanent contract - **Skills:** Keil, ARM Architecture, Unit Testing, Bluetooth, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Continuous Integration, Embedded Software, Ethernet, Firmware, Python (Programming Language), Software Tools, Universal Asynchronous Receiver/Transmitter, Git, Software Version Control - **Published:** July 23, 2026 - **Apply:** https://www.buscojobs.com.es/embedded-software-engineer-r-d-ingenieria-de-firmware-en-asturias-ID-364454934 ## About the Role h3 ul liFormación en Ingeniería Electrónica, Eléctrica, Telecomunicaciones o similar. /li liExperiencia de 3-5 años desarrollando firmware embebido, preferiblemente en dispositivos portátiles o automoción. /li liConocimiento profundo de la arquitectura ARM Cortex-M (interrupciones, DMA, MPU). /li liExperiencia con STM32 y ecosistema STM32Cube. /li liManejo de Python o C# para herramientas internas y scripts de verificación. /li liConocimiento de UDS / ISO ***** (muy valorable). /li liBuen entendimiento de buses y protocolos: CAN, LIN, Bluetooth, OBD-II. /li liUso avanzado de Git para control de versiones y pipelines. /li liCapacidad analítica, atención al detalle y autonomía técnica. /li liNivel de inglés valorable. /li /ul h3¿Qué ofrecemos? /h3 ul liProyecto estable e innovador dentro del área de I+D. /li liContrato indefinido y directo en plantilla. /li liJornada completa en horario de 12 a 20h. /li liSalario competitivo en función de la experiencia. /li liOportunidad de crecimiento técnico en un entorno de alta especialización. /li liTrabajo en un ambiente colaborativo, con equipos multidisciplinares y tecnología puntera. ## Description pp¿Tienes experiencia desarrollando firmware para microcontroladores y te gusta formar parte de proyectos innovadores en el ámbito de la electrónica y el diagnóstico automotriz?/p pDesde Nortempo Selección estamos en búsqueda de un/a profesional con este perfil, que disfrute creando soluciones técnicas de alto nivel y colaborando estrechamente con equipos de hardware y producción.Si este es tu caso, esta oportunidad es para ti./p h3Funciones /h3 ul liDiseñar, desarrollar y mantener firmware en C/C++ para microcontroladores ARM Cortex-M (STM32), tanto a nivel de aplicación como drivers de bajo nivel./li liColaborar con el equipo de hardware en la puesta en marcha de nuevas PCAs, resolviendo incidencias y optimizando interfaces como SPI, I2C, UART, USB, ADC/DAC./li liIntegrar y validar protocolos de comunicación (Bluetooth, CAN, LIN, Ethernet, OBD-II)./li liDesarrollar herramientas de software para producción: automatización de flasheo, asignación de números de serie y verificación EOL./li liRealizar pruebas unitarias e integradas en entornos HIL para asegurar la estabilidad y fiabilidad del firmware./li liDiseñar y mantener bootloaders seguros y sistemas de actualización OTA./li liTrabajar con herramientas como Git, CI/CD y entornos STM32CubeIDE / Keil / IAR./li liColaborar con proveedores externos y equipos multidisciplinares en el desarrollo de nuevos productos./li /ul h3¿Qué buscamos en ti?/h3 ul liFormación en Ingeniería Electrónica, Eléctrica, Telecomunicaciones o similar./li liExperiencia de 3-5 años desarrollando firmware embebido, preferiblemente en dispositivos portátiles o automoción./li liConocimiento profundo de la arquitectura ARM Cortex-M (interrupciones, DMA, MPU)./li liExperiencia con STM32 y ecosistema STM32Cube./li liManejo de Python o C# para herramientas internas y scripts de verificación./li liConocimiento de UDS / ISO ***** (muy valorable)./li liBuen entendimiento de buses y protocolos: CAN, LIN, Bluetooth, OBD-II./li liUso avanzado de Git para control de versiones y pipelines./li liCapacidad analítica, atención al detalle y autonomía técnica./li liNivel de inglés valorable./li /ul h3¿Qué ofrecemos?/h3 ul liProyecto estable e innovador dentro del área de I+D./li liContrato indefinido y directo en plantilla./li liJornada completa en horario de 12 a 20h./li liSalario competitivo en función de la experiencia./li liOportunidad de crecimiento técnico en un entorno de alta especialización./li liTrabajo en un ambiente colaborativo, con equipos multidisciplinares y tecnología puntera./li /ul p¿Quieres formar parte de un equipo donde tu conocimiento en firmware embebido marque la diferencia?/p p¡Inscríbete ahora y da el siguiente paso en tu carrera dentro del sector tecnológico!/p /p #J-*****-Ljbffr ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-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) - [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 Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette)