CONSOR Engineers jobs