I like Gradine's idea of having all the players take their turn at the same time. It means less dead time for each player, and lets them plan easier.
As to games you could look at, battlestations is one, or maybe FTL.
I thought about doing starship battle rules, and my first plan was to kind of copy FTL. Keep the focus on the crew and just have the ship as a dynamic battlefield rather then a complete character. (Like in one of my ideas the ship didn't have HP, but damage to the ship would often lead to damage to the PCs.) One thing you could do to help every player be involved is give every player the ability to use every part of the ship? Like everyone can shoot the big guns, everyone can fix the hull breach. Not at the same time, but make it flexible so if one player's job isn't needed then they can move onto job that is.
As to games you could look at, battlestations is one, or maybe FTL.
I thought about doing starship battle rules, and my first plan was to kind of copy FTL. Keep the focus on the crew and just have the ship as a dynamic battlefield rather then a complete character. (Like in one of my ideas the ship didn't have HP, but damage to the ship would often lead to damage to the PCs.) One thing you could do to help every player be involved is give every player the ability to use every part of the ship? Like everyone can shoot the big guns, everyone can fix the hull breach. Not at the same time, but make it flexible so if one player's job isn't needed then they can move onto job that is.