I got it at Level 4 fairly easily.
Are you upgrading your ship systems? Don't forget to equip the items you pick up (I think most of my weapons and systems were at least Mark II and that's without buying any).
it took me awhile to figure that out too, the game doesn't automatically give you the bridge officers , you have to go to your log and then click assignments, and then activate them on to your crew from there.
And I did that mission at lvl 4, but it was super hard.