01/15/2026 updated


verified
Premium member
100 % availableReal-time Embedded Firmware Engineer | IoT | FreeRTOS/lwIP/MQTT | Full-Stack Web
Donosti, Spain
Worldwide
BSc in Automation and Industrial Electronics EngineeringAbout me
End-to-end IoT engineer (10+ yrs): C/FreeRTOS/lwIP/MQTT on NXP i.MX RT + Python/REST/Docker dashboards. Easy to work with: clear specs, weekly demos, solid docs. Reliable delivery from prototype to production.
Web InterfacesKeilJavaScript (Programming Language)PHP (Programming Language)ARM ArchitectureHTML5C++ (Programming Language)Cascading Style Sheets (CSS)Code ReviewData CollectionDebuggingEclipse (Software)Embedded CEmbedded SystemsFirmware
Firmware / Embedded Systems (Real-time & IoT)
- Embedded C/C++ on ARM Cortex-M MCUs (NXP i.MX RT1060/RT1062).
- RTOS-based applications: task design, timing, resource usage, watchdogs, fault handling, and field reliability.
- Networking & connectivity: lwIP/TCP/IP, MQTT (Mosquitto), robust reconnection strategies, and production hardening.
- Low-level drivers & interfaces: SPI / I2C / UART, sensor & meter integration, data acquisition and processing.
Tooling & Development Workflow
- Keil µVision, Eclipse, Visual Studio...; debugging with standard embedded workflows.
- Git-based collaboration, code reviews, structured delivery, and clear documentation.
Backend / Web for Connected Products
- Python backend development: REST APIs, service integration, SQL databases.
- Containerized deployments with Docker, CI/CD pipelines, and monitoring-oriented practices.
- Dashboards and web interfaces (HTML/CSS/JavaScript) to expose device data and control.
What you get
Stable, maintainable solutions delivered end-to-end: from firmware to backend services and web interface.
Languages
GermanBasic knowledgeEnglishFluentSpanishNative speaker
Project history
Developing the firmware for the company's different sensors
Developing the firmware for meters and their communication modules
External contractor at Aclara Meters S.L.