Principles of good hardware design including selecting, designing, specifying, integrating and prototyping of hardware components; adhering to industry standards including compatibility, safety, security, reliability and sustainability; and understanding of how to integrate hardware components with systems and software.