Mechanical engineers generally need a university degree in mechanical engineering, with some positions preferring a master’s or doctorate. With high demand in Alberta, Manitoba, and Nova Scotia, this is one of the most in-demand jobs in Canada.