Many engineers develop new products. During the process, they consider several factors. For example, in developing an industrial robot, engineers specify the functional requirements precisely; design and test the robot's components; integrate the components to produce the final design; and evaluate the design's overall effectiveness, cost, reliability, and safety. This process applies to the development of many different products, such as chemicals, computers, powerplants, helicopters, and toys.
In addition to their involvement in design and development, many engineers work in testing, production, or maintenance. These engineers supervise production in factories, determine the causes of a components failure, and test manufactured products to maintain quality. They also estimate the time and cost required to complete projects. Supervisory engineers are responsible for major components or entire projects.
Engineers use computers extensively to produce and analyze designs; to simulate and test how a machine, structure, or system operates; to generate specifications for parts; to monitor the quality of products; and to control the efficiency of processes. Nanotechnology, which involves the creation of high-performance materials and components by integrating atoms and molecules, also is introducing entirely new principles to the design process.