Эдуард фон Штейгер изучал право в университетах Женевы, Лейпцига и Берна. В Берне он получил в 1905 году лицензию адвоката и стал работать в юридической фирме. В мае 1914 года избран в Большой совет (парламент кантона) Берна и просидел в нём 25 лет, до 1939 года, когда он переместился в правительство кантона. В декабре 1940 года избран в Федеральный совет на место своего однопартийца Рудольфа Мингера.