Словарь И. Л. Городецкой, Е. А. Левашова «Русские названия жителей» (М., 2003) – наиболее полный справочник по названиям жителей – фиксирует три варианта: саудоаравийцы, саудовцы и саудийцы. «Русский орфографический словарь» РАН допускает также вариант саудиты.
Жителей Софии правильно называть софийцы; в ед. числе: софиец, софийка.