Petr Knecht působí na Pedagogické fakultě Masarykovy univerzity jako výzkumný pracovník na Katedře pedagogiky. Odborně se zaměřuje zejména na obecnou didaktiku, kurikulum, vzdělávání učitelů, geografické vzdělávání, výzkum učebnic a analýzu administrativních dat o vysokých školách. Na částečný úvazek vyučuje na základní škole.