Does this smell come even in regular driving conditions or under heavy breaking or when going down hills etc? Its better to get your whole system checked asap, calipers, piston, discs, pads, shoes for break binding etc. Its the break system we are talking about here better not to take any chances.