По проектам Щукина строился паровоз серии Н (осевая формула 1-3-0), танк-паровоз с осевой формулой 0-4-0. Щукин участвовал в разработке проекта паровоза Щ (по фамилии Щукина и был назван впоследствии паровоз). Кроме того Щукин проектировал пассажирские вагоны Николаевской железной дороги, грузовые вагоны с грузоподъёмностью 1200 пудов. По проекту Николая Щукина был построен самый протяжённый в мире керосинопроводБаку — Батуми протяженностью около 900 км.
В 1910-1916 годах — товарищ министра путей сообщения. Председатель комиссии подвижного состава и тяги при Инженерном совете МПС. В качестве председателя Комиссии длительно противодействовал введению в широкую эксплуатацию паровоза 0-5-0 прогрессивной для того времени серии Э, сконструированного Вацлавом Лопушинским.