heavy plant engineer jobs