An engineering job requires an individual to apply their technical skills to the development of a product, process, or device. This professional must carefully weigh various design options and find the best solution to a particular problem. They must also recognize the constraints on their designs and interpret them to ensure a product meets the requirements of users. Today, many engineers use computers to create designs, simulate their functions, and test their products. They also use these devices to control efficiency of processes and monitor the quality of products.