"Cringe" is a verb; "embarrassing" is an adjective. Someone who feels embarrassed might cringe, but people can cringe for other reasons, too.
As nouns the difference between embarrassment and cringe is that embarrassment is a state of discomfort arising from bashfulness or consciousness of having violated a social rule; humiliation while cringe is a posture or gesture of shrinking or recoiling.