270 engineer jobs in punjab