The earning potential for engineering graduates can vary depending on their specific engineering discipline, professional experience, level of education, and even geographic location. That said, some engineering disciplines offer higher salaries than others. Some of the top-paying engineering disciplines include petroleum, nuclear, and computer hardware engineering.