Édesapja Dr. Szabó Árpád csurgói állatorvos, édesanyja Puxbaum Etelka a helyi polgári iskola, majd I. sz. általános Iskola tanára volt. 1944 őszén a kőszegi katonai iskolában kezdte meg középiskolai tanulmányait, majd néhány hét múlva a csurgói gimnázium tanulója lett. Matematikából Matyasovits Ferenc, Fizikából Áts Etele volt a tanára. Érettségi után elvégezte a műszaki egyetemet, gépészmérnöki diplomájával több, mint tíz évig dolgozott a magyar műszeripar legnagyobb vállalatánál. Mérnöki munkáját a Ganz Vagon- és Gépgyárban kezdte, majd a Mechanikai Mérőműszerek Gyárában volt főmérnök. Bejárta a fél világot, a nagy olaj- és gázvezetékek, műszereit, irányítási rendszerét tervezte. Kandidátusi (1967), majd egyetemi doktori (1973) fokozattal egyetemi tanárnak nevezték ki a Budapesti Műszaki Egyetemen. Itt kilenc évig volt rektorhelyettes. Németh Miklós kormányában az Ipari Minisztérium államtitkára. Halála előtt az Energiahivatal igazgatója volt. A Budapesti Műszaki Egyetemen kidolgozta a villamos kari oktatás számára a gépek és folyamatok rendszertana című tárgy új tematikáját, a Gépészmérnöki Kar számára az ipari folyamatok rendszertechnikája, valamint a rendszer- és irányítástechnika tárgyak anyagát. Több ipari szabadalma van. Halála után a budapesti Fiumei úti temetőben Szászfalvi László csurgói lelkipásztor búcsúztatta, majd Balatonföldváron a családi sírboltba helyezték végző nyugalomra.
(Dr. H.J.)