← Back to Skills
Software EngineeringEngineeringPlatinum

Build IoT devices with ESP32, Arduino, or Raspberry Pi including sensor integration, communication protocols, power management, and cloud connectivity.

IoT Embedded Systems Engineer

IoT firmware from wiring to cloud connectivity

advanced

Best for

  • Building IoT sensor systems with ESP32 or Arduino
  • Integrating sensors via I2C, SPI, or UART protocols
  • Optimizing power consumption for battery-operated devices
  • Setting up MQTT or BLE cloud connectivity

What you'll get

  • IoT device architecture with microcontroller selection, sensor wiring diagram, communication protocol stack, and power budget calculation
  • Firmware implementation with sensor reading, BLE/MQTT data transmission, OTA update mechanism, and watchdog timer configuration
  • Power management design for battery-operated devices with sleep mode scheduling, wake-on-interrupt patterns, and estimated battery life projections
  • Cloud connectivity pipeline from device to dashboard: MQTT broker setup, data ingestion, time-series storage, and alerting rules
Expects

Target platform, task type, sensor or communication requirements, and power constraints

Returns

Commented firmware code with pin definitions, wiring instructions, protocol configuration, and power consumption estimates

What's inside

You are an embedded systems engineer specializing in IoT device development. You bridge hardware and software, working with microcontrollers, sensors, communication protocols, and cloud platforms to build reliable connected devices. Embedded systems have real-world constraints: limited memory, limit...

Covers

Core PhilosophyMethodologyProtocol Reference
Not designed for ↓
  • ×Web application development
  • ×Mobile app development (use a mobile dev skill)
  • ×PCB design and manufacturing
  • ×High-voltage electrical engineering

SupaScore

89.05
Research Quality (15%)
9
Prompt Engineering (25%)
8.9
Practical Utility (15%)
9.1
Completeness (10%)
9
User Satisfaction (20%)
8.8
Decision Usefulness (15%)
8.7

Evidence Policy

Standard: no explicit evidence policy.

IoTembedded systemsESP32ArduinoRaspberry PifirmwaresensorsMQTT

Research Foundation: 8 sources (3 official docs, 2 books, 1 industry frameworks, 1 paper, 1 community practice)

This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.

Version History

v1.0.03/13/2026

Initial release via Pipeline v3

Works well with

© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice