Географ, астроном, педагог, преподаватель. Доктор астрономии Берлинского университета. После окончания кадетского корпуса уехал в Германию, где стажировался и работал в воздухоплавательной обсерватории (г. Линденберг). Перед революцией преподавал в Морском кадетском корпусе и 2-м кадетском корпусе Петра Великого. В 1912–1917 гг. — профессор Педагогических курсов Фрёбелевского общества. В 1917–1918 гг. — профессор Института материнства и младенчества. В 1918—1939 гг. — профессор кафедры физики и астрономии Ленинградского педагогического института им. А. И. Герцена.
Н. П. Каменщиков — специалист в области астрономии. Он автор ряда научных и научно-популярных работ, посвященных исследованиям атмосферы, космографии, прошлому Земли (некоторые из них он написал под псевдонимом Н. Македонский). Внес существенный вклад в разработку методики преподавания астрономии и ряда связанных с ней дисциплин, а также в популяризацию астрономии среди молодежи.