The cause of the pain of impingement syndrome is a tendon rubbing against a bone at the top of the shoulder, called the acromion. Repeated overhead arm movements, such as throwing a ball, swimming or painting, can be a cause. Injury and aging are other causes.