Vladimir Petkovic will succeed Ottmar Hitzfeld as head coach of Switzerland's national team from July 1, the Swiss Football Association has confirmed.