Wait what engineer? Urbolg? And the helmet? Do you have to defeat Maike then? Since that is how to get the helmet. And the room with the space suit? Do you mean the lone room in the mines you can spacewalk from? Is there an engineer there?
Edit: Didn't know you could get the helmet from...