To get a package to Captain Stern in Pokémon Omega Ruby, you need to first obtain it from the Devon Corporation in Rustboro City. After receiving the package, head to Slateport City and find the Oceanic Museum, where Captain Stern is located. Enter the museum, and you can deliver the package to him there. Be aware that you may encounter Team Aqua members in the museum, so be prepared for a battle!
Captain Stern is on the top floor of the museum in Slateport City.
Capt. Stern is not in Pokemon Leaf Green. He is only in Pokemon Ruby, Saphire or Emerald.
You will need to give the Scanner to Captain Stern in Slateport City. Once you obtain the Clear Bell from him, return to the Abandoned Ship/Sea Mauville and you can encounter Ho-oh at the north-western edge of the ship.
In the slateport city boat dock place
While in Lilycove City, you can find Captain Stern in that museum place where Team Magma/Aqua are standing by. I forgot how to get rid of them, but once you do, you can find Captain Stern in that museum place I mentioned.
You go to slateport and you deliver the Devon goods to captain stern.
You get it from Captain Stern in Slateport City after finding the Scanner in the Abandoned Ship but you need a Pokemon with Dive.
You deliver Devon's Goods to Captain Stern who is in Slateport City's museum.
You can either go to the next route or get the exp.share from the president.
He is in the ocean museum in slateport city on the second floor in the northeast back corner wearing a brown coat
It's the Seafloor Cavern... An underwater cave where the legendary pokemon, Kyogre is sleeping.
Go to the shipyard, and talk to the guy standing by the table with a map on it. He will tell you Captain Stern isn't there. Leave the shipyard, and go into the museum. Go to the backroom, and talk to the scientist. He is Captain Stern. Team Aqua will come inside, and be prepared for two battles. After you beat them, you can give the parts to Capt. Stern. Hope this helps! :)