The steps involved in embedded hardware design are:
Fine tuning of the hardware specifications based on the purpose and application of the hardware
Building the initial prototype after creating a detailed design concept and architecture of the embedded system
Work on the printed circuit board design and layout
Assemble and refine the mechanical prototype
Create a mechanical design
Use CAD software to produce a 3D prototype
Design verification and testing of the 3D prototype
Verified design is passed on to production
Create support and documentation materials