No, you do not need to reside in North Carolina. You do need to live in the United States and cannot reside in California due to State Authorization Reciprocity Agreements.