I’d keep anything less than 3.3 off if I were you. Only keep a 3.5 or above on your resume if you’re 2+ years out of college…even a 3.3 is not so good, but not terrible either. I do agree with others that recruiters might assume the worst if they don’t see a GPA, but in your case, it’s not a big deal if you omit it. They’ll ask you if they really want to know.