Before playing the NHL, Šmíd played 3 seasons with HC Bílí Tygři Liberec of the Czech Extraliga. He was drafted by the Mighty Ducks of Anaheim with the 9th overall pick in the 2004 NHL Entry Draft. He spent 1 season with the Mighty Ducks AHL affiliate team, the Portland Pirates and was traded along with Joffrey Lupul and draft picks to the Edmonton Oilers for Chris Pronger on July 3, 2006. He played 8 seasons with the Oilers and was known as a shutdown defencemen when he was paired with Jeff Petry.