cs.SEMar 20, 2026

Skilled AI Agents for Embedded and IoT Systems Development

Authors: Yiming Li, Yuhan Cheng, Mingchen Ma, Yihang Zou, Ningyuan Yang, Wei Cheng, Hai "Helen" Li, Yiran Chen, 

Organizations: Department of Electrical and Computer Engineering, Duke University

Abstract

Large language models (LLMs) and agentic systems have shown promise for automated software development, but applying them to hardware-in-the-loop (HIL) embedded and Internet-of-Things (IoT) systems remains challenging due to the tight coupling between software logic and physical hardware behavior. Code that compiles successfully may still fail when deployed on real devices because of timing constraints, peripheral initialization requirements, or hardware-specific behaviors. To address this challenge, we introduce a skills-based agentic framework for HIL embedded development together with IoT-SkillsBench, a benchmark designed to systematically evaluate AI agents in real embedded programming environments. IoT-SkillsBench spans three representative embedded platforms, 23 peripherals, and 42 tasks across three difficulty levels, where each task is evaluated under three agent configurations (no-skills, LLM-generated skills, and human-expert skills) and validated through real hardware execution. Across 378 hardware validated experiments, we show that concise human-expert skills with structured expert knowledge enable near-perfect success rates across platforms.

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. LoopHIL: Looping Hardware into LLM-assisted Agents for Wireless Embedded Systems

    Oct 16, 2026Dhairya Shah, Spanddhana Sara, Savitha Viswanadh Kandala +1LLM Agent EvaluationLLM Agent Harnesses

  2. Closed-loop evaluation of LLM agents for embedded software development

    Oct 8, 2026Jorge García-Carrasco, Sergio García-Carrasco, Alejandro Maté +1AI Coding AgentsLLM Agent Evaluation

  3. Embedded Arena: Iterative Optimization via Hardware Feedback

    Jun 15, 2026Zhihan Zhang, Alexander Le Metzger, Jiuyang Lyu +10Large Language Model-Guided OptimizationTiny ML