BMW may be considering buying an engineering firm to help it develop a planned environmentally-friendly brand of vehicles.