self-assured

n. Self-confident.  self-assurance n.

a. Assured by or of one's self; self-reliant; complacent.