yes, as long as you follow the mutex rules.
Be aware though that blocking in software timers should be avoided regardless of the object type to wait on; if unavoidable, make sure that you block only for a short time, and look out for deadlock potential.