Competing at the 2012 Summer Olympics as the only women's gymnast from Switzerland, Steingruber finished 14th in the women's individual all-around with a score of 56.148. She was a reserve for the vault final.