An engineer with the North Carolina Department of Public Safety was arrested Thursday on child pornography charges, warrants show.