Кароль Шанявский (Karol Szaniawski) родился в Украине 1891 года в Ротмистровке Черкасского уезда в семье врача. Окончил гимназию в Елисаветграде (ныне Кировоград) и в 1909 г. был зачислен на механический факультет Киевского политехнического института. Свои практики он проходил на металлургических заводах Днепропетровска и Кривого Рога, а также на оружейном заводе в Царицыне (ныне Волгоград). После окончания института в 1917 г. стал ассистентом, а затем преподавателем КПИ.
В 1918 году Кароль Шанявский переехал в Польшу. Там он стал директором варшавского частного завода машин и бетонных изделий, в 1923 г. - начальником цеха механической обработки на варшавском заводе винтовок. В 1925 г. как руководитель производства на заводе оружия в Радоме запустил в производство винтовку типа Маузер 98. В 1929 г. он вернулся в Варшаву на бывший завод и стал заместителем директора и заведующим отделом исследований. Благодаря его труду завод начал выпускать ручные и станочные пулеметы, спортивные винтовки, а также печатные машинки. В 1932 г. перешел на завод боеприпасов в г. Скаржиско-Каменна и стал его вице-директором. В подчиненном ему бюро исследований проводилась разработка патронов со снарядами высокой начальной скорости для противотанкового оружия. В 1936 г. Кароль Шанявский был переведен в Государственный завод оружия в Варшаве с целью проектирования новых заводов оружия в Центральном промышленном округе. В 1937 г. он стал директором нового завода по производству пушек при металлургическом заводе Сталева Воля. До войны этот завод выпускал пушки нескольких калибров.
После захвата немцами Польши К.Шанявский переехал в Варшаву и начал работать технологом на заводе Паровоз, где трудился до Варшавского восстания.
После освобождения Польши в 1945 г. он стал главным инженером на механическом заводе Сталева Воля, откуда в 1950 г. перешел в варшавское Бюро строительства прессов и молотов, где стал главным инженером. С 1952 г. работал на Предприятии проектирования и строительства промышленных заводов ПРОЗАМЕТ в Варшаве, где в должности главного проектировщика работал до пенсии (1958 г.). В то время он проектировал линии обработки тяжелых деталей, например, зубчатых колес для крупных редукторов, турбин, деталей для судостроения, а также линий для пластической обработки. Этот человек был известным специалистом по механической и пластической обработке, знатоком европейского рынка станков, поэтому часто выезжал в служебные командировки в западные страны в составе государственных деловых делегаций.
К.Шанявский был активным деятелем инженерных организаций, прежде всего Общества польских инженеров и техников-механиков (SIMP, входит в Главную техническую организацию), где ангажировался в Главном правлении. Получил Кавалерийского креста Ордена возрождения Польши.
Умер в 1961 году и похоронен на Повонзьковскому кладбище в Варшаве.