No, you do not need to season the ham bone. It will cook in the Instant Pot and impart great flavor all on its own.