Yes a HM3 is a third class petty officer. HM denotes that the person's rate (or job person is assigned) in this case it is a hospital corpsman. The Number following shows his pay grade. HM2 is a second class petty officer and HM1 first class petty officer. A third class petty officer is an E-4 which is the equivalent to a Marine Corporal which is also an E-4.