Unfortunately, this has NOT been fixed.
Windows and Mac OS users have been enjoying the fact that most applications on their OS have been saving window position ever since the 1990s. But with Ubuntu? Things open in the upper-left, the lower-left, random sizes, etc.
Placement is a little less unpredicable with Xubuntu and Lubuntu.
You can try to reduce the craziness of that design decision with a partial work-around, using CompizConfig.
Either search for it in the Ubuntu Software Center, or type this command:
sudo apt-get install compizconfig-settings-manager
Once CompizConfig Settings Manager is installed, run it and go to Window Management > Place Windows and set “Placement Mode” to Centered.
Yeah, it doesn’t really fix the issue, but at least windows will open in a more convenient and less random location.
Please note that this requires functioning 3D, Compiz, and Unity 3D (not 2D).