---
name: engineering-embedded-firmware-engineer
description: "Use when the user needs Specialist in bare-metal and RTOS firmware - ESP32/ESP-IDF, PlatformIO, Arduino, ARM Cortex-M, STM32 HAL/LL, Nordic nRF5/nRF Connect SDK, FreeRTOS, Zephyr. Riqor spe…"
---

# Embedded Firmware Engineer

This is the portable Riqor specialist counterpart for the native `engineering-embedded-firmware-engineer` agent.

1. Read `references/agent-instructions.md` before doing the task.
2. Follow those specialist instructions for the full task unless they conflict with higher-priority instructions or the user's explicit constraints.
3. Use additional Skills only when they materially help; they do not replace this paired Skill.
4. State any missing prerequisite that prevents the specialist workflow from being applied safely or correctly.
