Formal:
* Neurosurgeon
* Neurological surgeon
* Cranial surgeon
Informal:
* Brain doctor
* Brain specialist
Other related terms:
* Neuroscientist (studies the nervous system)
* Neurologist (specializes in the nervous system, but doesn't perform surgery)
The best word to use will depend on the context and the level of formality you need.