Domain
Embedded & IoT
Skill Profile
Wireless protocols: BLE, Zigbee, LoRa/LoRaWAN, WiFi, mesh networks
Roles
2
where this skill appears
Levels
5
structured growth path
Mandatory requirements
8
the other 2 optional
Embedded & IoT
Hardware Interfaces
3/17/2026
Choose your current level and compare expectations. The items below show what to cover to advance to the next level.
The table shows how skill depth grows from Junior to Principal. Click a row to see details.
| Role | Required | Description |
|---|---|---|
| Embedded Developer | Required | Understands the fundamentals of BLE & Wireless: Zigbee, LoRa, WiFi. Applies basic practices in daily work. Follows recommendations from the team and documentation. |
| IoT Engineer | Configures BLE advertising and scanning on ESP32 for IoT devices. Understands GATT profiles, characteristics, and services. Uses nRF Connect for BLE debugging. |
| Role | Required | Description |
|---|---|---|
| Embedded Developer | Required | Independently develops BLE devices: custom GATT services, bonding/pairing, connection parameter optimization. Analyzes packets through sniffer. |
| IoT Engineer | Develops custom BLE GATT services for IoT devices. Optimizes connection interval and MTU for balancing power consumption and throughput. Implements BLE mesh. |
| Role | Required | Description |
|---|---|---|
| Embedded Developer | Required | Designs BLE mesh networks and multi-connection architectures. Optimizes power consumption in BLE, implements OTA DFU, integrates BLE 5.3 features. |
| IoT Engineer | Required | Designs BLE architecture for IoT products with LoRaWAN, Zigbee, Thread support. Ensures compatibility with mobile applications. Implements BLE 5.x long range and coded PHY. |
| Role | Required | Description |
|---|---|---|
| Embedded Developer | Required | Defines BLE strategy for the product line. Establishes GATT profile standards, security model, conducts BLE architecture reviews for devices. |
| IoT Engineer | Required | Defines wireless strategy for IoT products: BLE vs Zigbee vs Thread vs LoRaWAN. Establishes wireless security and testing standards for the team. |
| Role | Required | Description |
|---|---|---|
| Embedded Developer | Required | Shapes BLE/wireless strategy for IoT products: protocol selection (BLE 5.x, Zigbee, Thread, Matter), interoperability architecture, certification planning. Evaluates emerging wireless standards. |
| IoT Engineer | Required | Defines enterprise wireless connectivity strategy for IoT. Evaluates new standards (Matter, Wi-Fi HaLow, UWB) for future products. Influences industry standards. |