I take a small leap here and assume that by “morality” you mean roughly a system of values that embraces the worth of people and the communities in which they live, and which as well respects the rights of other people and communities insofar as they do not attempt to do harm to those unlike them.
Bill gates weighed in on this question a bit recently, I thought his comments were interesting:
"In a long, in-depth interview with Rolling Stone published last week, Microsoft founder Bill Gates said that while he agrees God could be a figment of mankind’s needy imagination, science cannot fully explain how the world came about.