Do Roth employer contributions have vesting requirements?

Yes. Employer contributions designated as Roth must be 100% immediately vested at the time they are contributed.