Front page / By role / Engineering / Embedded or hardware engineer
Engineering
Embedded or hardware engineer
Builds the software and electronics inside devices: firmware, circuits and connected hardware.
Workflows for this work
The job in 4 areas. Each part is a workflow: open it for its steps and the tools that do each one. Built from occupational data and the field's own body of knowledge; sources at the end.
Embedded or hardware engineer44 skill packs · 16 MCP servers · 1 pluginEach part is a workflow. The number beside it is how many tools help with it
1Specify and design
Write the specs and choose the hardware.
2Write firmware
Set up the tools, write drivers and connect the device.
3Build and test prototypes
Bring up boards and verify them against the spec.
4Certify, produce and support
Meet safety and security rules, support the factory and fix field issues.
Sources for this tree, 5
- StandardNIST IR 8259, Foundational Cybersecurity Activities for IoT Device ManufacturersNIST
- Occupational dataComputer Hardware Engineers (17-2061.00)O*NET OnLine, U.S. Department of Labor
- Occupational dataElectronics Engineers, Except Computer (17-2072.00)O*NET OnLine, U.S. Department of Labor
- Body of knowledgeSoftware Engineering Body of Knowledge (SWEBOK), Guide V4.0IEEE Computer Society
- PractitionerGetting Started Guide (Zephyr Project documentation)Zephyr Project
O*NET occupations consulted: 17-2061.00, 17-2072.00. Read on 2026-10-04.
Everything suggested for this role
Each pick says which of the role's tools or work it matched. Auto-listed means automated checks only.
Skill packs48
MCP servers17
Plugins and agents1
Sign in to see which tools these are. It is free.