Desarrollador IoT
Arquitectura de sistemas conectados, firmware embebido y protocolos de comunicación inalámbrica en entornos industriales y de consumo
Tendencia en la mayoría de los países. Los valores de su país están en la pestaña Salarios, formación, mercado laboral.
Acerca de la profesión
El desarrollador IoT diseña, programa y despliega soluciones de conectividad para dispositivos embebidos y plataformas en la nube.
Trabaja con microcontroladores como STM32 o ESP32, protocolos MQTT, CoAP y LoRaWAN, y frameworks como FreeRTOS o Zephyr. Gestiona el ciclo completo del dato: desde la adquisición en sensores hasta la visualización en dashboards. Colabora con ingenieros de hardware, arquitectos cloud, equipos de ciberseguridad y clientes industriales para integrar soluciones end-to-end en sectores como manufactura, energía, salud y ciudades inteligentes.

Habilidades
Competencias técnicas
- C/C++ embebido y Python para scripting IoT
- Protocolos MQTT, CoAP, LoRaWAN, Zigbee y BLE
- Microcontroladores STM32, ESP32 y módulos Nordic nRF52
- Plataformas cloud AWS IoT Core y Azure IoT Hub
- FreeRTOS y Zephyr RTOS
- Bases de datos de series temporales InfluxDB y TimescaleDB
- Herramientas de depuración JTAG, osciloscopio y analizador lógico
- Integración OTA y gestión de dispositivos con Balena o Mender
Habilidades blandas
- Resolución sistemática de problemas de hardware y software simultáneos
- Comunicación técnica clara con perfiles no especializados
- Autonomía en entornos con requisitos cambiantes y hardware prototípico
- Atención rigurosa al detalle en validación de señales y protocolos
- Capacidad de gestión del tiempo en proyectos con múltiples deliverables
Misiones
- Diseñar la arquitectura firmware de dispositivos embebidos con STM32 o ESP32, respetando restricciones de memoria y consumo energético
- Implementar pilas de comunicación MQTT, CoAP y LoRaWAN con latencias inferiores a 200 ms en entornos ruidosos
- Desarrollar drivers de bajo nivel en C/C++ para sensores analógicos y digitales, asegurando una cobertura de tests unitarios superior al 85%
- Integrar dispositivos con plataformas cloud AWS IoT Core o Azure IoT Hub mediante pipelines de ingesta de datos
- Optimizar el consumo energético de nodos autónomos para alcanzar autonomías superiores a 5 años con batería AA
- Configurar y mantener brokers MQTT y gateways edge con Raspberry Pi o módulos industriales Siemens
- Realizar pruebas de campo y validación de RF, midiendo RSSI, SNR y tasa de pérdida de paquetes en entornos reales
- Desarrollar dashboards de monitorización con Grafana o Node-RED conectados a bases de datos InfluxDB
- Aplicar prácticas de seguridad embebida: cifrado TLS 1.3, provisioning de certificados X.509 y actualización OTA firmada
- Documentar especificaciones técnicas y diagramas de arquitectura en Confluence para equipos multidisciplinares
Entornos de trabajo
- Startups de hardware conectado y empresas de producto
- Integradores de automatización industrial
- Laboratorios de I+D de grandes grupos energéticos
- Empresas de smart building y smart city
- Proveedores de soluciones médicas conectadas
- Consultoras especializadas en transformación industrial 4.0
Posibles evoluciones
- Arquitecto de soluciones IoT
- Responsable técnico de plataforma edge computing
- Engineering Manager de equipos embebidos
- Especialista en ciberseguridad de sistemas OT/IoT
- Consultor independiente en conectividad industrial
- CTO en startup de hardware conectado
Perfil buscado
Preguntas frecuentes
Profesiones del mismo sector
Esta profesión por país: Argentina · Colombia · España · México ·








