In the 10th minute, Bryan Mbeumo forced goalkeeper, Yan Sommer to parry his powerful effort from a tight angle. The ball fell to Toko-Ekambi for a rebound but the Lyon forward fired over the bar from inside the box.
Three minutes later, Choupo-Moting had gone one-on-one with Sommer but the striker's feeble effort was easily saved by the goalkeeper.
Despite Cameroon being promising, both teams walked down the tunnel with a goalless scoreline.
Switzerland had the perfect start to the second have with Embolo putting them ahead in the 48th minute.
Xherdan Shaqiri squared the ball beautifully for Embolo who tapped home from close range. Embolo, who is a Cameroonian born, did not celebrate his goal.
Following the win, Switzerland occupy the top of their group with three points with Brazil set to take on Serbia in the second game.
Watch the latest edition of GhanaWeb Mundial show below