Product engineering is about developing an idea into a commercially viable product for the market. It refers to a set of processes ranging from product conceptualization to designing, developing, testing, deploying, and later to sustenance and re-engineering. It can cut across different aspects of mechanical, hardware, embedded, and software components of product design.