Prof. Jan Machowski jest absolwentem Wydziału Elektrycznego Politechniki Warszawskiej (1974 r.), gdzie w 1979 r. uzyskał stopień doktora oraz w 1982 r. doktora habilitowanego. Pierwszą pracę zawodową podjął jako student piątego roku studiów magisterskich w Dziale Zabezpieczeń Państwowej Dyspozycji Mocy w Warszawie. Po obronie rozprawy doktorskiej został zatrudniony na Wydziale Elektrycznym Politechniki Warszawskiej. W latach 1989-1992 pracował na uniwersytecie technicznym w Kaiserslautern w Niemczech. Po powrocie do kraju w 1994 r. uzyskał tytuł naukowy profesora i stanowisko profesora w Politechnice Warszawskiej. W latach 1992-2008 był kierownikiem Zakładu Automatyki Elektroenergetycznej, a w latach 1987-1990 oraz 1996-2005 zastępcą dyrektora Instytutu Elektroenergetyki ds. naukowych. W okresie 2005-2016 był dyrektorem tego instytutu. Prof. J. Machowski jest współautorem kilkudziesięciu prac badawczych i ekspertyz wykonanych na rzecz energetyki zawodowej, w tym pięciu projektów zagranicznych (Niemcy, Anglia, USA) oraz kilkudziesięciu artykułów w czasopismach międzynarodowych, 3 skryptów uczelnianych i 9 książek, a w tym książki "Power System Dynamics. Stability and Control" wydanej trzykrotnie (1997, 2008, 2020) przez wydawnictwo John Wiley & Sons.