A Durham police officer has been charged with sexually assaulting a woman at his Apex home last month.