plc programming engineer careers in Edmonton, Canada