Engineers are involved in the design, evaluation, development, testing, modification, inspection and maintaining of a wide range of products, structures and systems. This involves everything from the recommending of materials and processes, overseeing manufacturing and construction processes, and conducting failure analysis and investigation, to providing consultancy services and teaching engineering to students and trainees.