País
Sector
Buscar profesión
Desarrollador IoT
Arquitectura de sistemas conectados, firmware embebido y protocolos de comunicación inalámbrica en entornos industriales y de consumo
50 000 – 180 000 ARS ($)
Salario / año
Técnico o universitario
Nivel de formación
00
Automatización
Medio
Dificultad
Positivo
Empleabilidad
6-12 meses
Tensión del mercado
Moderada
Movilidad
Posible
Automatización
Medio
Dificultad
Positivo
Empleabilidad
6-12 meses
Tensión del mercado
Moderada
Movilidad
Posible
About
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
Habilidades 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 interpersonales
- 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
Los entornos de trabajo pueden variar:
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
Mentalidad de producto end to-end
Rigor en validación y pruebas de campo
Adaptabilidad a hardware no documentado
Curiosidad técnica hacia nuevos estándares de conectividad
¿Cómo ser Desarrollador IoT?








