are mechanical engineers in demand in south africa