Zaslužni profesor dr. Franc Grad je od leta 1984 zaposlen na Pravni fakulteti v Ljubljani, kjer je od leta 1996 redni profesor za ustavno pravo. Od leta 1991 do 2006 je bil predstojnik katedre za ustavno pravo. Strokovno se je izpopolnjeval tudi v tujini (Italija, ZDA, Velika Britanija, Francija in Nemčija).
Ves čas svojega službovanja na Pravni fakulteti v Ljubljani se je ukvarjal z raziskovalnim delom na različnih področjih ustavnega prava.
Strokovno je sodeloval pri vseh najpomembnejših zakonodajnih projektih s področja državne ureditve, zlasti na področju volilnega sistema in lokalne samouprave. Bil je tudi član sedemčlanske strokovne skupine, ki je leta 1990 izdelala osnutek nove slovenske Ustave in član strokovne skupine pri Državnem zboru, ki se je v zadnjih letih ukvarjala s spremembami Ustave, ter sodnik na Ustavnem sodišču RS. S svojimi prispevki je tako v Sloveniji kot tudi izven nje sodeloval na mnogih znanstvenih in strokovnih srečanjih.