Mechanical Engineering
There are many software packages used by mechanical engineers, but there are a few that are used consistently throughout industry. The level of proficiency that is required with specific software packages is dependent on your role as an engineer. However, every mechanical engineer should have at least a basic familiarity with most of the software on this list.