An industrial mechanic is a maintenance and repair expert who specializes in industrial machinery. Also known as an industrial machinery mechanic or a millwright, their duties involve running diagnostic tests to troubleshoot industrial or factory equipment, disassembling and repairing machinery, replacing old parts, and ensuring all equipment is operating safely. They may specialize in analyzing problems with computer software, but repairs are made using technical manuals and industrial and heavy-duty tools like welders. There are dangers involved with working with heavy machinery, so many mechanics are trained as an apprentice or receive supervised training for at least a year.