I looked up the statues of the NC PE licensing board. Unfortunately, they support the complainant in this. However, they also basically set up guild law, where anyone who does anything kind of engineering-y, with a broad definition thereof, is in violation.
"It shall be unlawful for any person to practice or to offer to practice engineering or land surveying in this State...unless the person has been duly licensed" (http://www.ncbels.org/GeneralStatues/Chapter89c/02.htm)
"A person shall be construed to practice or offer to practice engineering...who does perform any engineering service or work not exempted by this Chapter" (http://www.ncbels.org/GeneralStatues/Chapter89c/03.htm) So you don't actually have to call yourself an Engineer to be in violation.
The exemptions don't list any that seem to apply. (http://www.ncbels.org/GeneralStatues/Chapter89c/25.htm)
The rules are positively draconian and guild-like. You can't do "Any service or creative work, the adequate performance of which requires engineering education, training, and experience, in the application of special knowledge of the mathematical, physical, and engineering sciences to such services " unless you're licensed or one of the few exceptions. (http://www.ncbels.org/GeneralStatues/Chapter89c/03.htm) And I, as my resume says I'm a Software Engineer, but have no PE, am also in violation. (http://www.ncbels.org/GeneralStatues/Chapter89c/02.htm)