software engineer salary in saudi aramco